I think the top speed is 35 mph but with me 210 lb is going 29.5 mph . I checked with GPS and I think actually speed is much faster about 2-3 mph faster than display show Senada Herald 1000W Bafang Hub Motor
I did not take it for mountain riding yet but I road local hill and it made all the way up on throttle only . I will have new video I took it for 20+ miles ride review https://www.youtube.com/erides I tried the other one with 750 W by Dirwin and it made very well in mountains with great fork suspension here are few videos from those rides
Check out the bikes from wired ebikes. Formerly wicked ebikes out of chicago. 1000watt metal geared motor with a 2000w peak. Great riding bike and isnt really all that much money.