I've had more negative experiences than positive. When it comes to servicing transmissions, differentials, etc (AND difficult canister oil filters such as late model 4-runners) I place a small amount of nail polish on bolts IOT see if they were really removed and the fluids really changed, valves really checked and adjusted, etc. I do my own!
Face it, we're in an integrity challenged time period. I'm a very busy, 68 year old dentist but do all my tractor, tractor accessories, car, truck, atv,utv,lawn mowers,, 98 Honda 300, etc maintance serving, etc. I take excellent, care of all my stuff(still have my 4 hp Johnson boat motor, I got new in 1969, and my 1985 Evenrude 70hp). Just ordered a service manual for the Pioneer 700. I may be wrong, but it appears rather easy to service and repair.
I've used 2 different Honda dealerships for purchasing/ initial service(one of them). One didn't change the fluids or do the clutch adjustment I was charged for(same oil filter left in - fingernail polish not broken on filter or differentials - 300) and nothing lub'd on P-700). I'll never get too busy to care of my equipment, and I'm really busy.