I like the idea of the rack. It would be really nice for a lot of people.
It's hard to tell a lot about the bikes from the pics, other than what they look like, but I tend to agree with Readytoride. I might not mind having or at least riding one but the Euro/futuristic look would take some getting used to for me.
TT