Iv not ridden one... but I think the daytona 190's suck.. arnt they about £1500?
Watch my open class vid from lydd about half way though I drive up to the rear wheel of one, and then outbrake, I know braking has nothing to do with it but the run I get to the rear wheel on a stock 140 had me laughing like a girl at the mega bucks motor
CRF150s are FAST! If I had the money I'd buy one for supermoto.