since i don't have a complete scooter right now, i took the bearings out of my wheels and i let them sit in oil for a week. i put them back in my wheels and they are amazing. they spin forever.
i did the same thing to my headset bearings, but i don't know if it will have the same effect. i dont have forks or a compression to test it out.