I find that detachable hood is a definite must! That's a personal preference. Also if you're making your own lenses make sure to specify to them to not add their mesh eyes....the are terrible.
I recently ordered the "wear from leg" zip on my spidey suit that im modding and it is an awesome option.
The only thing is its super hard to put on....but once it's on the zipper is totally hidden....giving the suit an awesome look.