I wouldn't be pimping the RC bikes until people actually see the production models. The bikes could be trick, or the bikes could be turds. People raved about the CR107 's until they went for a hard ride.
People raved about the SDG until they went for a ride and are now nitpicking on them and talking about how heavy they are.
Prototypes are different than production, and what may be a good prototype, might be a turd by the time it hits the market. We are talking about bikes made in China here, not under Japanese quality control.
I hope Vince succeeds, but if corners are cut to reduce costs and increase profit margin, it could end up being a miserable failure.
I'm withholding judgement until I see one in person.