You seem to be missing one of the main ethos of Brikwars- Physics and logic are warped to allow cool shit to happen.
My entire army is mounted on dirtbikes, because dirtbikes are fucking cool.
Also- Drop pods could be used in a stealthy fashion- Let's imagine you pilot some kind of badass troop transport spaceship. You uncloak or whatever and immediatly begin dropping pods, thus allowing your troops to hit the ground immediatly and also remove the need for a landing pad. Even better, just start dropping the damn things and don't uncloak. small 1-man pods will doubtlessly leave almost no radar signature.
I do roughly the same thing with my helicopters- instead of landing them, my soldiers rappel down and the aircraft proceeds to bomb/strafe the crap out of the enemy.
Stealth could mean sniping a man from a mile away. Stealth could also mean appearing out of nowhere and putting a gun to his head.
I'm a huge fan of the Halo series and I very much enjoyed ODST, but not to the exclusion of all else. Starcraft 2 is pretty sweet, as is WoW,the GTA series,L4D, Fallout, and all the other big-name games.
I use video games often as inspiration for my armies, because the spirit of many videogames lends itself naturally to fun conflicts- The boring parts of warfare(logistics, morality) are glossed over and one can enjoy beating the crap out of things.
Edit:
http://www.youtube.com/watch?v=ZtRFI0gNdCA