Wow, real nice.
After seeing this, i went to look the Vanquisher's stats and was like "this is actually pretty nice", then to Sarna.net to check where the 'Mech was featured... to be greeted by that horrible original art. My mind had already replaced the Vanquisher with Hptm. Streiger version.
Please, you need to get in touch with CGL/Scroggins and get them make this official.