I'm not riding one - and in fact as a roadie/commuter have never even SEEN one - but I'd like to see your pics
Also, where do you buy tires? If, as I understand, they share a 700c bead with road/touring bikes, seems like if the clearance is sufficient, they might make for decent bad-condition/snow tires for us commuters...
-chris