Hi Dave,
I also have some, I bought them about 12 years ago, and I've tried them a few times but not in the last 10 years, I just can't remember
how they worked vs the screen, but I bet the screen works better..... it will give more heat to the bottom of the pie ... and get it crisp faster,
I also have a huge one that has very tiny holes in it.......... so it's 1/2 way between a regular pizza pan but has holes that I guess allow a bit more
heat in.... hmm......
Mark