* edit *
yes I didn't spot that, could be that they may not have high enough discharge rating.
Continuous is 30A, but it doesn't say the peak rating.
Found another one with a high discharge rating but it does not have a battery management circuit so that's no good.
https://www.ev-power.eu/LiFeYPO4-bat...40AH.html#tab2