VS25 changed to 340-300 next week

Prompted by recent thread regarding VS9-10 being run non UCS I thought I'd check my long reserved (and first ever) UCS reservation for VS25 next week... and wouldn't you know it they have changed planes to a 343 from the usual 346[:#] While I can't complain about the lack of UCS as the other poor soul, I am distraught at the lack of V-PORT.
I expect I can find this elsewhere, but what is the upper class IFE like on a non V-PORT plane?
I expect I can find this elsewhere, but what is the upper class IFE like on a non V-PORT plane?