John, if nothing changed and you are still most time offroad then your 90v is way out of range of efficiency with your hub.
you will heat it up too fast. even with Hubsinks.
if you go with a really slow wind motor ok. but if you go with the most selled 4T its better to lower your volts.
the benefit of slow speed windings are, full throttle jumping instantly to max speed. amps go down, efficiency up and whole system stays probably 2 times cooler.
the other side is the acceleration sucks beginning at the end of midspeed. but this is the way it works with hubs.
also if you riding more slowly offroad and want bigbang power, lipo graphene 60c should easy handle 200amps in 1P config.
thats one of the ways you can go. just 4 bricks of 4S 60C for absolutley lightweight battery (short range) but superb handling.
maybe buying two for a fast change of the battery if money doesnt matter....
hard decisions to make. the sweet spot should be for you a 2kwh samsung 30R or GA battery. no problem for short peaks even with GA, enough for range, and 2kwh is acceptable range.
it depends also from your controller....if you go adaptto you are limited to 140amps but have a nice charge thru controller feature what makes it really comfortable.
if so, 60c graphene are fully charged in 20minutes
if you go with bms and cycle analyst energus BMS with can adapter for a flatpack is also really nice. but only 16S available.
talk to sketch...i think he know your top preferences more then us. (as i remember you allready took a ride with him)