Thanks for the posts and the introduction of the dashboard, really very useful and appreciated.
I would clarify that the seats 12D, 20D and 32D (43 row) or 12D, 27D, and 39D (50 row) do not have an IFE box in front of them. The seats immediately in front are very slightly misaligned, there is a 'handle' in front of your face and there is a risk of the trolley / other passengers brushing your legs if you stretch out, but I found the extra legroom very comfy.
I also note that in the exit rows, seat C (and I presume seat G also) also risks interaction with the trolley / other passengers, because the passageway at the galley / toilets is not aligned with the aisle so the trolley has to manoeuvre around your legs. But there is a lot of room there.
I hope these photos show what I mean.