Personally, I'd say find and independant that you are comfortable with. Then use them for all things non-warranty.
If you have a great relationship with your dealer, go there, but most of us have found that they are sending their work (right behind the service desk to the service floor) to the cheapest vendor. In this case, not the best mechanics. Of course, they are trying to get better techs, they are trying to get the schooling, they are trying to make sure that the ojt is covering checking their work, but not all are successful. For the most part the independants have something to loose if you say "Next." The dealer has twenty folks in line to take your service spot. They have more work than they can handle. So they don't have to handle it well.
You have to decide that all by yourself for your bike, in your commuting area. How do you feel about the work done at the dealer? Good, Great, Not sure? Is there even and Independant that you know and like? It goes both ways.
I think anyway.
