I recognize that I'm not an old player, and admittedly I've only started playing WCS server these past 2 weeks (maybe 3 i'm not sure to be honest). That being said, I've unlocked ALL races in that time, and have had time to play Magician and crow, as well as examine the weaknesses I've discussed above. Despite my "3 months" of activity, I feel that being a member of this community alone gives me the right to put in my personal views Spasm... Using my time in server without taking into consideration what I'm stating or what I have done in server seems rather... closed-minded

.
Whether or not it WAS or WAS NOT in past able to become invisible is irrelevant in my argument, I am simply stating ways that the crow ability is no more over powered than other various races on the server.
As for the flying, I am not saying that a pro like Immune, Aleko, or even you wouldn't be able to fly the crow more than adequately in confined quarters, however, the issue here is not pros, it's "players that suck" as you yourself stated... if they suck, then they wouldn't be flying other classes or crow very well, thus slowing down their pace, and thereby having them get to the objective in time less likely.
So to clarify my point (no matter how much "merit" you feel it holds), Crow seems to have plenty of faults that make it no more or less OP than other races.