If you are looking for a bike that is good on all terrain types, then a good model example is Addmotor HITHOT Electric Mountain Bicycle. This electric bicycle type is great for everyone, as it can carry weight up to 280 Lbs, and because of its relatively light weight, anyone can handle it. With a fully charged battery, you will be able to go for 50-60 miles with level 1 assistant. It has 48V*11.6AH Panasonic Lithium Cell Batteries and a 500W motor, which allows you to reach the max speed of 28 Mph. Because of the extra support you get while riding, you will get that good push needed for uphill rides.
CHECK IT OUT