I had the intermittent overheating. Took my OBW to my mechanic and he filled and pressured tested and he car ran fine for awhile. Then the overheating problem happened again.
I took the car to the dealership after and they redid the head and had to replace the short block cause of coolant leaking into the cyclinders. Well they took 3 weeks to fix it and then they lost my keys and did not tell me. They had to replace my keyless remote. After all that would I buy another subaru. Hell no. They only warranty their work for 12,000 miles or 12 months. A friend of mine had his toyota heads redone and their warranty is 3 years 36,000 miles.