Their website is a bit strange- try a different browser?
Specs at https://www.speedict.com/tech-specs
For the 20s- Max. Discharge Current
250 A (Rated) 280 A (Peak)
There’s a thread here by the owner of speedict
https://endless-sphere.com/forums/viewtopic.php?f=14&t=73354&hilit=Speedict&start=200
Yea they are a bit pricey but they stand behind the product. No affiliation I just use a couple of them.