I'm sorry but you should have done your research before not after booking and handing over your cash.
The VS seat isn't perfect but nor is the BA CW seat which also has limited storage and the vast majority of seats have no direct aisle access (100% do on VS) and on BA you are also looking at someone opposite if you are on the aisle plus on VS you are not actually facing someone elses face.