Seems like the biggest challenge with belt drive is the continuous belt, and having to split the frame to replace it.
Why not: design a frame with rear stays just wide enough for the internally geared hub; good, strong axle with extension on right side; and belt pulley on the outside of the frame? Slot the dropouts for adjustment? Belt replacement would take seconds...