Have used both VS and BA in Premium Economy a number of times and i prefer VS, the last flight i did with VS was superb, was actually better than BA in club world which i have also done recently, the seats dont compare to club world but service and crew attitude certainly did.