I replaced my worn out original front shock with a "performance" shock from Scooter Mercato. It works and it was cheap, but I suspect it's not much better than stock. The roads around here are terrible and I'd like to upgrade my suspension. I watched one of the SIP videos on suspension set-up and saw that they suggest 2cm of "sag", that is, 2cm difference between the bike unladen, and the bike with you on it.
When I sit on my bike, there is no sag at all. I'm 180lbs./82kg so I would expect something. No wonder I hate the roads around here; I'm riding without any negative spring deflection.
I'm curious, how much sag do you see on your scoot? How happy are you with your shock set up?