This is what the screws look like on top of the enclosures. I have a Pro Products heat panel in my T10 and haven't had any issues. Can't speak to VE products but if I had to order more panels I'd still go with Pro Products even with the wait.
Sent from my iPhone using Tapatalk