A new version is up. V13 and I've removed all previous version. I heard some fit issues so I went back and added better tolerance in case your material has a higher shrink rate. Happy printing!
Print in ABS, Polycarbonate, or PETG. It may work in PLA as a test but it won't hold up forever if at all.
Feel free to print and give feedback.
When printing use supports only from the bed. It'll help keep the air channels nice and crisp. Other than that you won't need any internal supports as I've taken car of that with this design.