My old Saracen Pylon8 had a 38T chainring and an Alfine 8 hub gear (19T sprocket IIRC), it had plenty at the low end, it was going downhill where I had to learn to coast at the time (but 20+ mph was easily doable).
IIRC, my Pylon8 was ~14Kg with a Recon Race fork replacing the default rigid. Its biggest weakness was that I could really feel that weight when trying to hammer it up hills.
The hub gear itself is a mixed curse, great for maintenance/longivity; great to be able to change gears while stationary; but at the cost of a very weighty hub.
If you’re not too bothered about hammering it, the compromise might be worth it. But if you like to hammer it, even part of the time, I would choose the Arkose X 2017 instead.