I was planning on buying TW tires when I had my 17" rims because of the price & good reviews. My only worry was that the core would come from a tire with a 2-ply sidewall. Only an issue for rocks and you bought a spare so you should be good.
I think the new rims/tires look great on your VX!!