What do you mean by 'halo'? If you mean any distortion to the screen display, any fully transparent ones should do. I have an IQ Shield one on mine (the clear version, not the matte) and there's no distortion at all.
I think he means one that covers the whole entire screen but doesn't peel up at the edges due to the curved nature of the GS7's display, albeit subtle.