Cool looking but I wouldn't ride that wheel set on the street. Just me, too much $$$ for a nice wheel set that by design will suck with cross winds and are probably not built with pot holes in mind.
If it was for a bike that will see time on the track and time on the street, ya, definitely they look like a nice compromise.