I also wondered why the bike does not go faster. Most said it would go 26+ mph @48v
Maybe it's just wind resistance as I ride with the seat and bars high or as I mentioned, the skinny wires (~18ga) powering the hub motor. The more I think about it, I'll bet that it is the lead acid batteries at fault.
I'm going to look for a better key switch too...
Nick