I'm late to the party, but a few years ago I was doing 40-50km from Fourways to Constantia Kloof and back on a Grom/MSX125, obviously without highways. Didn't do it everyday but quite a couple of times a week. Was a blast but the back roads allowed for that
Looking at maybe getting a XR125 myself (or maybe an RV125 if I can live with the small fuel tank). Maybe an XTZ but the honda is a good 1.5 cm lower in seat and I'm not the tallest guy out there.
It's either this or an automatic car and I'm so not looking forward to trading in my Swift for something more expensive and heavier on fuel