Haven't been on BA WTP for five years. It was OK. Am a fan of VS P.E. and already booked next trip.
Check the seat maps of each machine to see how many abreast they are. In the BA 744 it was three as opposed to the VS 346 at two (on the outer section.