I am running my Ceriani (leading axles) as standard, bought new valve kits from Al B. And they feel nice.
Swingarm, I think i am running oil in mine from memory. Haven't seen any leaks. But will check nearer the end of the year. Changing those bearings is one job i absolutely hate with passion.