NapUp FLY does not affect the entertainment screen behind the seat; it attaches directly to the headrest and in the event that there is no headrest, it attaches horizontally with 1 strap above the screen and 1 below it.
NapUp FLY has been tested on most of airplanes seats in use, over a period of 300 hours of travel time. thus, thanks to its straps design it can be attached to all types of seats found inflight, regardless of fabric or shape of the headrest.
Don't see the answer to your question? Ask the project creator directly.