Thanks for all the opinions guys. I had decided against it until stampedeprojects post, now I think Im considering it again.
Stampede, do you know of a replacement parts source here in the US? Or another buggy whose parts will be a direct fit?
Sorry to say it looks the Yusa's were gone by the time we were half way through this discussion, but here are the pics. Screaming deal. Well worth the bucks...