Well, they lost all their credibility to me with this line:
Saddle-soreness is history thanks to our gel seats
The bikes kind of look like cadillacs. Do you see your legs as a northstar equipped V8? Cause you have to push all of these features up hills.
The bikes themselves look kind of cool. I'd personally have to do too much to make them to my tastes (I'd replace the seat and everything suspension on it). You might also look at an Amsterdam from Electra.