Alleged to handle nicely but can be uncomfortable, and with a raspy engine. Still, at £5999 OTR for the Tornado Tre 903 it could be worth a punt for a weekend toy. Just be aware that it will eventually turn into a money pit.
Very nearly bought one a few years ago, was put off when the salesman wouldn't let it idle without the clutch being held in. Apparently they had a habit of dropping themselves into gear and launching themselves across the workshop at the dealers.