My LBS puts those tufos on their builds and Ive ridden on them a few times (not raced) with positive feedback. For the midrange, cheaper, track specific tire, I think they're great, and are about as cheap as it gets for pista tires. Nice high pressure, ok grip on wood. They are heavier than say a vittora, but so am I...
I've also seen the track clincher they make that carl mentioned, which has a very high PSI rating for a clincher....if you feel you must.