There is no such thing as a "finished costume." That creature is actually labeled, "updates on hold."
I love the video and the suit. Your attention to detail has actually been one of the things that inspired me to add a couple of steps to my planning (such as using the CD crystal case sides for the shield projectors). Your costume is spot on, in my opinion, including the undersuit.