Guess I was the only kid that saw the movie
Your padded rangers look a lot like the very armored style they used to make the first MMPR movie more epic. To be honest I liked that look better but how you've combined them into a fairly slick, and very plausible look is awesome. Hopefully whomever is doing the show now will decide to stop ruining my childhood and just hire you to do all the big thinking.