Of course you should mention the dealership name... Not for retaliation but to help other Subie owners closeby you to be aware of such a horrible dealership experience...
And also, you should write to SOA about this crappy service and treatment, I am sure they will loose their points or something is going to happen...
Good luck,
Flavio Zanetti
Boston, MA