Hey, that suit is totally amazing! I have heard people I talk to complain about how foam "doesn't allow fine details" You just proved them wrong. All in all great work. My only bit of advice would be to get a bulkier undergarment. The under armor shirts make you look really skinny under the suit. A wetsuit is good, or one of those motorcycle ninja suits. You should most definitely take this to Maker Faire! You should definitely wire it for lights and a cooling system if you are going to wear it for extended periods at the Faire. Also, post it to Instructables and I will recommend you for a contest finalist.
DAEmon.