Regardless of money availability, what kind of work does this guy do? Meaning what quality of work does he do? You may want to consider what that little voice in the back of your head is yelling at you about this "jerk" as you call him.
Me, I do my own work. First, I don't have the available cash to pay someone else their shop rates. Second, it riles me to see boogered screw heads, rounded off nuts and bolts and missing fasteners. This is what I got with company cars and expense account paying for maintenance. So the same will happen on my prize toy. Finally, I have such a generally poor opinion of most dealer techs that the idea of turning my prize over to the most junior guy in the shop to do an oil change just curdles my gut. Your milage may vary.
What about an independent shop? They seem to be more interested in return customers than the dealer service sections. Motorsickle shops that are independent would be the most likely to take on your bike but other shops that do cars or ATV stuff might be worthy. Cars, bikes, ships, airplanes and farm equipment are all machines that share similar technology. So the type of machine should not matter to a real mech/tech.