I knew it! Those dam liars with their claims! Yeah email them and tell them to wake up and get the real info on the stuff they sell.

And that looks like a generic xiechang Chinese controller. Might be a 72V though. Look inside to see if it has good FETs and the voltage of the caps is more than 63V. Like 100V maybe?
That's your batteries right here
30Ah of lithium will give you a lot more range than 20Ah of SLAs that's for sure. SLAs drop very much in capacity when close to their C rating and that C rating is not very high. 20Ah might be really 12Ah. And when it's really cold, that 12Ah might be as low as 7Ah.