I have 2 bikes and both are Mid drives BBSHD and Ultra G510 1000W both bikes and after playing with the programming a lot I am sure either one would go up any hill you could probability think of or at least everything I have found so far they have gone up them the only time they would not is because of Traction issue on the trails I ride.
I had the wrong tires for riding in that sort of terrain and it was quite a bit mushy that day and had to walk it a few times so I learned my lesson when it comes to tires for traction .
But it was a lot of fun finding my way out I had to use my Phone on google maps to get out of there.
The tires you see on the bikes now were NOT on them at the time of the excursion into the trails
The Ultra (black bike) I have Spider tires (heavy but does great in everything including 1 FT of snow like butter.
The green one I mostly use for local street riding and mild bike trails in the parks ( Both 48V 17ah )
thats on full assist going over 20 mph. that really eats up batteries. if I knock it down to 1 or 2 I could get over 60.That is HORRIBLE mileage I get at LEAST on either bike and I mostly use assist 1 or 2 and get over 50 miles on either of my bikes . something is wrong with yours in some way or other . Mine are both 48V 17ah BBSHD & Ultra 1000w and I actuially went 63 mile one day and when I got home I had 17% battery left
I use them for exercise and ( Health Reasons ) I do about 15-25 miles a day on most days but some are shorter distances according to weather if not to cold
well here in America Stealth offer 2 actual ebikes and 3 electric motorcycles 2 of which have pedals slapped on so they can be called E-Bikes and no good can come of this,thankfully i dont think they sell many bikes here.The guys who run stealth are very much cyclists, they may have slipped farther down the motorbike slope than most of us are comfortable with, but a stealth p7 is more bicycle than your ultra or bbshd in pretty much every country except the us. ( at least from a stretching the legal definition perspective ) . Again, not my thing. I'm a strong believer in the joys of conservative ebikes that allow widespread acceptance and trail access. At the end of the day, I'm perfectly happy riding my puny but legal 250 w giant pretty much everywhere I like in Australia. It has more than enough torque to test traction / geometry / my skillset. I'm yet to find a situation where lack of power prevents me getting up a hill - it's either traction, flipping, or fear that stops me.