buying deluxe, you'll face almost no issues regarding spare parts availability and mechanics...
But it's a little over priced...
It lacks the additional features that Piaggio has...
Buying Piaggio, you'll have spare parts and proper mechanic issues, it has stylish looks, self start, dipper, gauges (as mentioned by Silver_Knife bhai)...
In looks, Piaggio looks more modern.
Performance wise, deluxe and Piaggio both are almost equal. Piaggio is getting common here in Lahore too
So, I'll suggest you go for Piaggio 
Sent from my HTC One V using Tapatalk 2