Top guy looks ridiculous but the others look okay. As long as they keep it authentic looking that is fine. But knowing how other games like Call of Duty do things, it won't be long before we see alien heads and lizard men running around. Personally I'd rather pay for a BF3/4 style premium if it mean skipping the monetized cosmetics.
I still think DICE would make a killing with a GI JOE F2P battle royale. GI JOE would allow the crazy costumes that would totally fit along with all their crazy vehicles. You know you want to run around in a Wolf or a Hydrofoil