Ok, here's my last thought. I ride extremely long distances into very remote country. On many of my rides, I am well beyond 150 miles from help of any sort. That said, I traded a Honda XR for a KTM 525. My first ride was 1200 miles through Baja, and every Honda rider I ran into was telling me horror stories about the reliability of the 525, from water cooling, to gearboxes (this included one dealer), etc, etc, etc. I rode on. 35,000 miles later, that bike has failed me never. I had to replace on rocker arm that the bushing in the roller went bad on, and two bolts. My biggest issue was the rear wheel bearings (the same ones on the Husaberg I just bought), thank God MSR makes a kit with larger bearings.
Now, here I am, 7 months into owning a FE570S, and so far, zero problems. I've done every bit of maintenance myself, including two vale checks and two adjustments. No valve adjustment should even come close to touching the decompressor on the cam shaft. Both rocker shafts slide out of the head allowing removal of the rockers for access to the shims. There is a thread on here with pictures showing the procedure. That said, whatever dealer is jacking a decompressor up while doing a valve adjustment is a hack mechanic. I read about a decompressor issue on the KTM owner's site, but it was an actuator issue and was fixed with a cam sprocket/actuator updated replacement. Even that was almost no big issue really, it a simple maintenance procedure that any competent mechanic could complete.
Now here is what i have personally done for both bikes. With the KTM, I went to Larry Roessler's site (back then he was racing these bikes), and I looked at what he recommended to fix trouble spots with the bike, then I did those Items he recommended. I figure racing will expose weaknesses every time, so I pay attention to the people who abuse the same bike I happen to be riding. Now, with the Husaberg, I checked out the Australian Husaberg off road team's site to what mod's they were doing, and the Husaberg Adventure Team, and the Dakar Team, and this site. I then fixed the known issues the way the recommended. Fuel filter from Can-Am, DJH Cam Chain Tensioner, etc, etc, etc. At almost 70 hours, I've had zero issues, the Australian team finished Dakar with three bikes, has over 50,000 KM in Australia racing, and the Adventure Team is headed north to America from South America with a new altitude record in their bag, and over 120 hours on their bikes without a single engine failure (One front brake line).
Here is what I say, I've watched dealer mechanics perform routine maintenance and I would have been pissed at their methods and slack procedures (At one of the largest dealerships in the US). I've also found extremely competent mechanics (they are rare and valuable). Since there is absolutely no mechanical procedure I haven't done on a bike down to splitting cases, doing valves, porting, etc, etc, etc, I do my own maintenance. My bike runs! I bought the full manual with my bike. My point, owning a bike is work and maintenance and riding. Be proficient in all three, and don't just assume a dealer knows what he's doing. I've seen a 530 KTM basically ruined by a dealer mechanic (KTM ended up replacing the entire engine under warranty due to that mechanic's work).
Basically there are a couple issues that are relatively minor with the KTM. Those issues are fairly easy to fix, and then the bike is pretty darn awesome. I hope you find a soft spot for the bike, get it running properly, and find a great mechanic who does their work exceptionally well, or learn to do your own maintenance; either way, Good luck.