First off, that suit is badass. Awesome job!
Second, anybody who says good costumes can't be made of foam haven't seen some of the amazing work on this site, and have no idea what they are talking about.
Thanks. I do eventually want to do it in sintra, but that's going to be a long ways off. Not even for mercs approval. Just so it's more beefy and druable.