Maybe it doesn't completely suck, but to me they look and feel very cheap (yes I've seen them in person and goddamnit I hate agreeing with erichsia). If I were ever paying that much (way too much) for a brake lever, "cheap" isn't how I'd want it to look/feel/be.
Besides, it's dumb as all hell on that bike.