You've definitely done your homework as far as armor and weapon construction goes. It looks very accurate and functional. I would recommend trying to add a single element or detail that makes this character completely unique.
The anatomy on your red character is pretty good, but the centerline is a bit off in a couple places.
Keep up the good work. This is pretty cool so far.