Be careful with what seat you select in VS PE though. Many of them have not just an IFE box under the seat, but also a plastic cover which blocks the entire floor space for your feet if you are 6ft or taller. This makes it very uncomfortable.
Otherwise the VS PE seat is softer than the old BA WT+ seat. However, the new BA WT+ seat is rather nice. Service wise VS is more relaxed I feel. Food is similar from what I gather.