There are other advantages to going with a higher voltage, assuming the motor can handle it. The big one is increased efficiency for the same output. To use your 24v 250w bike as an example, it will pull a max amps of 11 nominal (10.4) if the motor output remains at 250w, but you can run it at 48V, it will run at 5.2 amps peak.
The drawback is the battery pack size can start to get bigger if the desired AH rating remains the same. On the plus side, since the amp load on each cell is lower you can use higher capacity cells that tend to have lower discharge output ratings and make up the amp hour difference that way to keep the battery size reasonable.