Doing leadwork isn't as hard as some imagine. With the higer amount of solder now, it's not as much of a health risk either. I would recommend doing it outside if possible. E bodies have such a large visible sail panel; I would advise leadwork over filler based on my past experiences of telegraphing.