Scott Waters was the main mechanic at European Cycle back in the day. He was the sought after mechanic by all the local racers. He started his own shop because he was tired of the way ECS was run. He knows Ducati from Bevel to Desmosedici. Most dealer mechanics have no clue with the vintage stuff.
The last guy I sent there got to have pointed out all the items the last mechanic skipped during his prior major service, and the fact that his suspension was all out of wack.
As far as PI. I have heard both good and bad. I have an old school rider friend with a perfect 900SS that lives within spitting distance of PI. He takes his bike to Scott Waters.
Anyway. I don't really care where you go. You posted up your concern of the price, now it's schedule. I guess you need to decide what is important to you.