I just scheduled my Bugeye for dip and strip followed by Nissans E-coating process. I've struggled with this decision and was prepared to have it and blasted and painted, but after getting a good look at all the interior cavities I decided this was the best way to go. The wait time is about 4 months and the full process from strip to E-coat takes 2-3 weeks. That said I'm excited that the process will remove all rust from the interior and protect it from future rust about as well as it can be protected. The E-coat is epoxy based and has a very good record for rust prevention and stability.