I have.... 18K miles on my 950 so far. Low miles, I know, but I don't ride enough. This is the first time I've opened the engine for maintenance. Well, I did replace the water pump seal as preventative maintenance, but haven't touched anything else. I've had no problems at all with the bike. I do plan other mods, but those are for fun & functionality. And I'm the 3rd owner. Well, call it 2.5 since the 2nd owner barely had it long at all. He changes bikes like most people change socks... People say KTMs are high maintenance, but I don't see it. Sure, a high strung 450sx bike may need a new piston once a year if you race it. But all brands will if you race. I did rebuild my KTM 250sfx, but that was a racebike and it was my fault for buying a racebike that didn't have an hour meter on it. So don't believe all the "problems" you see in either brand's specific forum section. Mostly hand wringing in both.