Hmmm jump Angels with Terminators - you walking Terminators? I'd deep strike them and take teleporter homers, then give your Librarian the unleash rage power - re-rolling to hit is pretty awesome
Then drop the Sanguinary Guard, you don't need them with Terminators or drop the Terminators and go double Guard - I'd probably do this and then give your Librarian a jump pack.
Make all troops Assault Marines, all have meltaguns except one unit with dual flamers - fists with the meltas power weaps with the flamers, not enough points take melta bombs.
Then take some Devastators with missile launchers.
I play against a list like this and it gets you thinking, it's not a
DoA army but a jump pack army and the
Devs let you reach out and touch someone. Here's what it looks like:
Librarian - jump pack, shield of sanguinus & unleash rage
Librarian - jump pack, shield of sanguinus & unleash rage
Sanguinary Guard - 2 x infernus pistols
Sanguinary Guard - 2 x infernus pistols
3 x Sanguinary Priests - jump packs
10 x Assault Marines - 2 x meltaguns - sgt w/ melta bombs
10 x Assault Marines - 2 x meltaguns - sgt w/ melta bombs
10 x Assault Marines - 2 x meltaguns - sgt w/ melta bombs
10 x Assault Marines - 2 x flamers - sgt w/ power weapons
10 x Assault Marines - 2 x flamers - sgt w/ power weapons
5 x Devastators - 4 x missile launchers
5 x Devastators - 4 x missile launchers
Hope thats helps.
Btw I've not checked points, should be close.