My feeling is never ask more than 1C from a battery. My 10.4 Ah Li-ion worked OK with the Mxus hub motor because I wasn't asking it for more than 11 Amps most of the time. As soon as it was used with the GSM it started sagging badly but if I only ask 10 Amps or less it plugs along giving about 8 Ah from a full charge.
A couple of 10.4 Ah batteries in parallel is another solution.
A couple of 10.4 Ah batteries in parallel is another solution.