I did the same thing about two month ago. Time-sert is the only way to go. Heli coils can pull out. I ordered my kit form a guy in Arizona with the longer inserts. I think 1" 1/4. You do not need to remove the motor. Just remove the lower part of the fairing, remove the collars in the frame(held in by allen screw). Once these collars are removed it gives you plenty of room to work. To put the time-sert in takes a matter of minutes. Go on YouTube for tutorials to see how easy it is. I also used red lock tite for engines (heat resistant) when I put the insert in. Then I torqued the slider bolt to 40ftp. The longest part of the entire job was getting the lower part of the fairing off which wasn't difficult at all. Not a big job. I have checked to see if it has loosened up and it still has not. Like I said go to YouTube for the tutorials. If i can do it anyone can....Hope this helps........
You're VERY lucky that it was a right-side motor mount that effed up. The left sides doesn't have those convenient collars to remove. Getting a time-sert or helicoil in the left side is a major beotch.
Just remember, torque down the slider bolt before you torque down the two allen screws on the insert collar. The bolt should be torqued against the insert, NOT against the frame.