Yeah I agree, the Vader helmet is fine. I have no intention of attempting to redo that. My main concern will be trying to get the cloak/cape right if I tackle Vader. They're very trick to rig without a massive amount of clipping issues.
The screenshot doesn't really show new stuff, so I think it's fine to put on public display. If it was a whole new feature, like accurately sized rancors, ewoks, wookiees, etc, then that's the stuff that needs video time. This is just an updated model and texture.