Is The Rogue Echo Bike STILL WORTH IT After 2 Years!?