Watch BEFORE You Buy: Indian FTR 1200 Carbon Ride, Review