Most dealers are pretty expensive with their labor charges, but heed this warning: DO NOT bring it over here to Alamo BMW/Triumph in San Antonio. I've given those wack jobs a bunch of money and had to take it to Austin to find their screw-ups. The Austin techs do, at least, know what they are doing and can troubleshoot beyond a code from the ECU.
Hard to tell from here, but here are a couple of things it could be. If someone used car motor oil at one point, it could cause your clutch to slip. (new clutch plates) Car motor oil is not designed for wet clutch use. Or it could be the last person who had your bike rode it with the clutch cable too tight, causing the clutch to barely slip for thousands of miles (new clutch plates). I would think doing burnouts all the time wouldn't necessarily kill the clutch plates quick, but it could.. Again, I'm just guessing since I don't know anything about your bike..
Clutch plate replacement is pretty straight forward, the same as on most bikes, so most any competent motorcycle mech should be able to do it. The radiator has to be pulled and the front engine cover (not just the round chrome piece) has to come off to access the clutch basket.
My bike has 65K+ miles on it and looking at my adjustments, I might be looking at replacing clutch plates this Winter or maybe next, but I have had no problems.