I used VS Premium Economy to Hong Kong, and I did over BA because I could choose the seat in the reservation process, and the meals and service are a little bit improved compared to Economy. On the other hand VS offers something BA doesn´t: decicated check in the airport.
However the leg rest at VS is quite unfortable. Doesn´t give full leg support.