I agree with you, although as I understand it, the Storm Bee will have some more standard parts than the Alta, so there could be an option to upgrade power, DIY-style. Of course I know nothing about batteries and I just read that in Electrek, I think.
As is, it could be a fun bike. 30hp is...