Nope mine is still not up. I only expanded a little on some of the things the OP made as I have one of the bikes he was talking about.
I did plan on doing my own review of my bike but not until I have it fully working after getting a new charger and battery back from 50C. Unfair to review it...