The screen worked fine for us, but it got stolen with our last hookah. And yeah the latch system on it gets way to hot, we have to use damp kitchen towels to hold it to open it. Im thinking of coating it in something heat resistant.
We use foil with this, and its great! =]