If you can get a piggio get one, they engines are the best in the market, remember Aprilia is owned by piaggio nowadays and they come with piaggio engines anyway. If you are looking for decent quality and a 2 year warranty then get a Kymco, but don't be surprise if one day you get outperformed in the street by a scooter with a piaggio engine.
Also Something I want to point out, most people buy 50cc and immediately they jump in the forums asking here what mods they can do to get them to 60 to 70 MPH, if you gonna be looking for those speeds and or long commutes I recommend you you jump into the 125cc to 150 cc Category at the long run is cheaper to get those because modding can be extremely expensive,, if you don't believe me ask zombie.
my 2 cents.