2 Years Later: Rogue Echo Bike Still Worth Buying!?