Would Tufo tubulars make sense to invest in?
I really don't have any real experience with tubulars. But the bike I keep in Atlanta is now outfitted with a pair of Tufos. My nephew (who keeps the bike for me) claims they are indestructible, and perfect for me. I weighed about 280 when he installed the wheels with the Tufos. I do trust him since he worked for years at a LBS and has ridden a lot of tubular wheels.
http://www.tufonorthamerica.com/whattype.php