I like it a lot. The only things I don't like are that the Engineer could look a little more country, and the Sniper should drop the half-shaved head and add the hat-- messy, short-cropped hair would do-- but those are just opinions.
there are too much shitty genderswap portraits, its annoying as hell, im pretty sure there are more genderswap drawings now than the actual original characters.
i like how you didn't went for the "sexyness" but to make them look like warriors.
altough you should have left the pyro without any changes, remember: "he isn't here is she?" from meet the pyro