Yes, Yamaha seems to be the most innovative these days, with the R3, new R1 and R1M, FZ-09, FJ-09, FZ-07, Bolt, etc.I'm going g to have to agree with the others. It does look nice, but so does the R3. I think, in general, Yamaha puts out some nice looking motorcycles.
I own the r125 and i can confirm that it does get about 300 miles i only fill up once every 4-5 weeks and ride pretty much daily to work and placesI love the Roketa mc-05-127 bike I have. At 225lbs it's like a bicycle, and with a 34t sprocket gets just as good gas mileage as the grom.
The r125 seems to have quite a large tank for a 125cc.
For a 3 gal tank, roughly estimated, that bike should do 300+mi!