My buddy has one and I've ridden it. It's really light and rides nice.
I just think they are ugly... the compact geometry and the dumb paint jobs mainly.
I do think the langster comps look good.
but everybody should just ride their bikes, I bet a bunch of people think my bike is dumb looking, but I like it and I ride the hell out of it.