Me too.  That one is just over 24V nominal.  Around 300Ah with a peak discharge of over 300 amps, and continuous of 200 amps to maintain a happy life.  I am trying to talk our team into letting me have the ones coming off of test.  This one is just a single module, but they are testing one, two, and four module systems.  After that they are scrap so I asked if I could have or buy them.  They won't be full life, but should still have years of service in my projects since we build for a 6 year transit life working 7 days a week.
Last night was a big old flop.  Everything I tried didn't work, everything I touched will have to be cut off and done over.  It was just one of those days. I think I found a new speed controller that I am going to go ahead and order for my upgrade.  My current one doesn't support regenerative braking and I found one that will.  It also has enough current support for both motors.
Brooks,  I will actually just be running two small wheelchair batteries.  12V 35ah in series to get to 24V.