The speedo being dead on gives a false sense of it being slow. 90 on the Viper would roughly be 100 on older Yamaha Dream Meters. Most any day I can hit 90 on the Viper, Saturday was 42*f and the trails were getting pretty soft and I managed to hit 96, same stretch last month at -5*f it pulled 103 and both those Speedo readings were only 1mph faster than what the GPS said.