Those specs sound about right.
I actually replaced the front fork on my mountain bike
with one that had a basic shock.
I am quite happy with it, and the fork was only
about $60USD. Ok, once I got the fork, I had to get
new brakes because the fork had cantilever and the old
one had crappy caliper brakes.
I changed from 12AH SLA to 20AH LiFePO4 from goldenmotor,
the new battery weighs about a third of the old one, and
allegedly gives about 5/3 the run time. (I don't know for
sure because I have never run the battery down yet.)