Yeah, I do agree that he might know what he's talking about... but my experience is that even a Subie shop may not necessarily be experienced with the SVX specifically. It has a lot of quirks that are... shall we say unique?
Personally I'd definitely go check it out if it's not too far away... check the symptoms for yourself and make a determination if it's worth it
Then again... you're taking advice from a guy who put over 1000 miles on his (latest) SVX in the first 28 hours he owned it... so my opinion of SVX's in general might be a little biased