There is no one bike or moto that can handle all conditions well. I posted before how every bike is a compromise of purpose.
I've also posted to get the biggest wheels/tires possible. Big fat tires work on both dirt/sand and pavement, whereas small and skinny tires don't do dirt and sand that well.
A rule of thumb:
That Ruckus has some fat tires for a bike that small.
But of one wants the ultimate well-designed, utilitarian, minimalist high-tech 125cc moto, this is it-The Sachs Madass:
BTW-the fuel is in the frame.
I don't think they are available in the DR because they aren't Chinese Moto cheap, but that's one fine small machine. I've thought about importing some boutique high-quality small bikes and scooters, but I need another project like I need more holes in my head...:cheeky: