I ride mostly flat paved roads but have read they do well on hills. Steep hills may be another story. Hope someone chimes in with more experience with steep hills and other terrain. Best of luck!
By all accounts the bike should climb well it is a true 750 watt motor so lots of power just use an appropriate gear with some pedaling and own the hills
Cheers