Direct link to the product page
I too would be a tiny bit worried about shorting headers since 5v/33.v pins are on the right edge of the teensy. I’ve fried 2 teensys recently so I know from my own clumsy experience.
It’d be nice it they offered another version that was just a regular pcb with a regular top panel to cover up the goods.