those scorcher bars make me sigh in the good way.
i have moustache bars on my trek tourer, which is currently set up for more townie riding. i like them a lot for riding around the east bay and SF. Though they are a bit wide at times, that width provides a lot of stability. for longer rides though, (40+ miles) they're not that great. my whole upper body gets super fatigued after a while on them. i might just need a shorter stem, but i had a hard enough time finding/getting the one i have now, that i don't want to change it.
they'd probably be pretty nice on a fixed gear, or single speed with a coaster + front brake. or some crazy townie speedster bike....hmmm......