The only thing I've done with my 2012 Kymco LIKE200iLX this year is replace the Gear and Engine oil one time.
The 2018 Piaggio Liberty150i 'S' (purchased summer of 2017) received a new little 6Ah Yuasa after 5 summers, and a new set of Pirelli Angels. That's it.
I check the oil on both scooters after every ride, and the tires are checked for proper PSI whenever I feel energetic, or a problem
Both are great to ride - dead reliable.
Kind of a boring ownership experience - never get to have all the problems others are experiencing..... or imagining
Stig