Agree with Doug and Jakub. And to add a few thoughts:
1. I had the same feelings as you with not wanting to rest directly on the heating element. I found a stainless stand-off. (mine is Stainless Steel False Bottom for Brew In a Bag (BIAB) - 14.75'' Diameter )
2. I built mine with a PID from...