mocha will certainly do an excellent job for screen inserts such as these. However, the issue is that each screen is on a separate plane. This requires you to track each screen separately. With a 3D track, you will only need to solve the scene ONCE.
If you’re using AE’s 3D Camera Tracker, ensure that you first mask out the foreground occlusion in a precomp prior to tracking as it will very likely interfere, negatively, with the tracking algorithm’s requirements for a good track.
HTH
RoRK
Intensive mocha & AE Training in Singapore and Other Dangerous Locations
Imagineer Systems (mocha) Certified Instructor
& Adobe After Effects CS6 ACE/ACI