That last Saleen that I liked was the 03/04 versions. My BIL had a 2003 s289 convertible and it was damn sexy.
This looks really good... but will be way overpriced.
A Social media team isn't going to do much and won't get into specifics about issues. All they will do is what they did in the past several years ago when they were on the forums... forward your complaint to a CSM which will then call you to create a case to work with your dealer on a repair.