Has anybody got a "cagiva navigator" and can let me know what the power is like, I have had a grand canyon but felt it lacked at the top end so was wondering what the old "tl engined one is like" Cheers Gaz