These bikes arent just for new riders. I have been riding for 10 years and traded in my FZ1S Fazer for the CB500X a year ago next week. I mainly use my bike for commuting and wasn't using the Fazer to anything near its full potential. The CB500X ticks all the boxes for me, I have done 4000 miles and in that time I have averaged 73mpg mainly city commuting. When I do go out with the Mrs as pillion it still handles really well and cruises easily at 70mph at 5,000RPM I have fitted top box and panniers and I believe it is a truely great alround bike. For £5400 brand new you can't go far wrong. Yes it needed a valve check on the first 600 mile service but just haggle with the dealer and get it included. After this they only need checking every 16,000 miles. The 2014 models don't need the valves checking at 600 mile service.