Sure have! It needs new seals pretty bad and while I'm at that, I might as well change the oil as well. Not sure yet, I will decide after a decent ride on it. It feel soooo plush, I love it.
That's it? haha I'm running 150 PSI in mine and no not me. But I think it was in the comments or a forum and someone said you can use Transmission fluid from an auto shop for it.