I have no qualms with the local dealer. In fact, over the years (Its not my first Subaru), they have been great.
If we end up keeping it I will insist on Subaru continuing to cover it. I think I have a strong case for this as I first brought it to thier attention when it was still fully covered. I hadn't considered getting my own code reader. That's a great idea. The Subaru service manager toyed with the idea of getting Subaru Corporate to put a computer in it to catch the codes. It turns out that Corporate has equipment that is more aggressive than what the dealership has. Go figure.