That stuff looks great! It just may be a PITA to send them all your electronics... I would mainly want my receiver and ESC waterproofed though. I don't think anything else is needed. I am sick of wrapping the whole chassis in saran wrap when driving in the snow...