Wish it came with a 1000cc engine 125cc won't go down a dirt road - too small .
Its all relative to the performance you expect.
Back in Africa some guys were issued 125cc Dual sport Kawasakis to get around on. The thing to do was buy your motorcycle from the Peace Corps at the end of your service, and then ride it north across the Sahara to Morocco. An opportunity I kick myself now for passing up.