I misjudged a lot of aspects, that now, re-reading I am catching. Sorry.
I thought the landspeeders had to deepstrike, but they must have infiltrate. I didn't realize the captain and command squad were on bikes, I thought they were taking the drop pod.
It's a great list. Have you thought about which Warlord Tables you'd want to roll on?