A hub gear makes a lot of sense for a commuter, not least because of longer chain life.
The Rohloff is a lot of pennies, so I would look at a Shimano Alfine bike, probably with a Bosch motor.
I think the eight speed Alfine is more reliable than the 11 I have.
This KTM should do it, give or...