Looks very good indeed. I think you have correctly identified that the key to Blood Angels is to combine several powerful characters with Aura-based abilities and some punchy
CC units (like the Death company).
I am a big fan of the Storm Raven, especially now that stuff on board can disembark while it is still flying supersonic.
I agree that some more high Strength weapons might be a good idea. Given how well you will be mincing infantry, maybe a regular Predator (either flavour) with lascannon sponsons would be a better fit. I would also be tempted to mix up the weapons on your
DC a bit. A few power fists and inferno pistols would help when facing large models.
Having said that, your
DC will be striking at S5 as long as the Priest lives which means they will be wounding even a Land Raider on a 5+ and getting that -3
AP into the bargain.