I am sure the esports crowd isn't going to be happy about this one bit. Any game played competitively needs to be balanced and every one needs to have access to the same features. Free-to-play games your forced to monetize every bit of the game in some way.
I hope they don't start requiring people to buy tickets to play on the ladder or offering F2P buildings or units. I can't see people paying for banners or portraits.
Any way this seems like desperation because of the other major free to play RTS games such as End of Nations, CnC Generals 2. I think they see the writing on the wall.