Thanks for all the comments, guys. Sorry I've been so slow in responding. I'll try to address all the points -
A formation of Land Raiders would be IMMENSELY helpful I think. However, I understand if it doesn't fit with the theme of the list. Even access to Predator Annihilators would be great. Maybe 0-1 or something. Or not. But if the army is to be very limited in AT capability, then it needs something to offset that disadvantage, which, at the moment, I feel it doesn't.
To answer your question about how Terminators would have fared in the assault - probably worse, simply because they wouldn't have put out the same number of attacks.
I agree about the terrain and in retrospect am a little bit salty about the matter, but... what can you do. I like how the "streets" you made happened to double as long firing lanes, esadous

I agree with you, Jimmy, that planetfalling Stormravens could have helped a lot. I ran such a formation against Iron Warriors to great effect in a recent game. I'll try to get some painted up and see how that goes when I play SL next. However, I can't think of another flank I could have rolled up. I took my right flank nearly entirely. I contemplated trying to roll up the left flank, but that would have entailed assaulting the Russ company supported by like 5 Baneblades.
Can you explain how Redeemers work with Devs with their vastly different effective ranges?
dptdexys, you are absolutely right - we both screwed that up. Just an error. For some reason we thought that the landed Thunderhawk was supposed to exit the table at the end of the turn that it arrived on. Of course that is not true. So, the Death Company could not have Thunderhawk assaulted turn 2. In my mind, this is yet another strike against the list.
I agree with the comments someone else made in the Blood Angels thread - I feel like almost everything in this list is more expensive than it should be. Dobbsy, I love the list, don't get me wrong, but I feel like nearly every formation could use a 25 point discount across the board. I'm outnumbered, have almost no anti-tank, have no access to titans, and have... what? Frenzy in the way of an offset to those disadvantages? (Which is actually a huge disadvantage) Depending on the matchup, it can feel like a very uphill battle at times.
Or, maybe a point reduction is not necessary, but there's got to be something to beef these guys up. If they're going to have elite numbers, they should fight at an elite level. Maybe give every formation subject to frenzy "inspiring" when they initiate an assault or something crazy like that.