I have one on the way. From what I've read about it and the reviews I've watched I'd have to say it's perfect. Hopefully it matches up in real life.
The only way that insulator is going to melt is if you dry burn/fire your coils for extended periods of time. I plan on putting in a .14 ohm dual coil in it.