I'll do the basic stuff (oil, air filter, tyres, coolant, etc) but leave the engine internals to specialists. Too much of an issue if something does go wrong.
normally I avoid the dealerships unless someone I know is working on it, but finding a good LC8 mechanic is sometimes hard even at a good KTM dealership.
FYI in Atlanta or GA area, the local Atlanta BMW/Ducati/Husky shop knows the V-twins and has no problem working on them. I did the valve check on my Super Enduro 950 there and they were good folks.