On the subject of smooth animation, vehicle enters and exits, while not so much tactical, would really up the cinematic feel. Like Halo, when you hit the enter vehicle key, it cuts to third person, but if they just kept it in first, it would be perfect. Then if they needed to have spot swapping, I could see something very Call of Duty 5-ish. On the Catalina, where you see almost the entire interior of the gunship. Like, one player might initiate it, and the receiving player would accept, and even though a tank may be sort of like a cramped box, it would still be cool to see everyone at their positions while both of you inch by each other while the gunfire rattles outside, and bullets ping off the hull.
I'm all for beautiful animation. While I didn't care too much for Call of Duty 4, the thing I liked the most about it was the way your allies (in single player) moved fluidly, like they were a part of their surroundings, while other games have character models that skate all over their backgrounds. This might be pretty tough to implement in a multiplayer game, I realise, but this can only add to the amazing immersive element of Red Orchestra.
And if this 64+ player limit comes through, Heroes could possibly be the best WW2 experience... ever. Imagine half a dozen or so tanks steamrolling across the countryside with the rest of the men marching on the ground. An artillery strike is called in, halting the advance, and AT weapons let loose. From those burning tanks, the tank commander (or any crew members who haven't been killed by the damage the tank has sustained.. and this could be all in first person) struggles to crawl out of the hatch, while you watch as the man falls over the side onto the ground, missing a leg and his uniform on fire. Or as another commander opens his hatch and smoke pours out of the hole as he tries to exit (smoke clogging up vision another feature, having to do with tank damage?), but he is shot by a sniper and slumps over the turret while the tank continues to roll forward, driverless.
What do you think?