Yeah, you're right about the engine heat, I seriously noticed that. As soon as you slow down or come to a stop your legs get slow roasted.... Oh well, it's the price you pay for awesomeness