as speed is voltage dependant, in series you would get approximately 8 times the top speed.
well, not really....Speed is voltage dependant on permanent magnet and its linear... so its volts per rpm... and it would be 8 times the top speed at 96V than at 12V. Other DC motors, like sepex and series wound, are NOT linear, there is a relationship, but its not volts per RPM. AC and BLDC motors are frequency dependant and are limited by both frequency and voltage.
Back to the Original poster's question...
Power is power. If you have a controller that can do 144V and a motor that can do 144V then do that (8s1p)... because the cables you can run can be much smaller since they're carrying less current and higher voltage. It'l be lighter and more simple to wire everything in series. If you go more in parallel and less in series (4s2p), you get more battery current, but also less voltage... so you go slower, but you still have the same available power (volts x amps = power)....
The widely accepted way to go is to go as HIGH of a voltage as you can, let the controller convert the power. PWM and the caps inside take care of higher motor amps at low RPM.... you'll see the same torque/current at low RPM with either configuration.
What motor are you using? Controller?