One solution that seems to address all these concerns revolves around separation between the screen and digitizer....the solution I saw posted was to DELICATELY heat-gun the screen/digitizer, using a touchless digital thermometer to get the temp to 155-185:
from answers.microsoft.com/en-us/mobiledevices/forum/mdlumia-mdtips/lumia-1520-screen-flickers-hangs/14096d6c-98d1-4fe3-bb31-690cae4555a6
this solution also makes sense in view of processor heating causing the screen and digitizer to expand/contract at different rates, and the problem seems to get worse when the processor gets warm. Ie, its a thermal exapnsion issue making a separation issue worse, which would explain why thermal pasting or providing a heat transfer path from the hot processor alleviates the symptoms somewhat