* librarian: 100
* 2 x sanguinary priest: 2 x 50 = 100
* 3 x assault squad. Each one with 1 powerfist + 1 meltagun + assault canon razorback. 190 x 3 = 570.
* 3 x predator baal + heavy bolter sponsors. 145 X 3 = 435
* 2 x AC/2LAS Preds, 135 x 2 = 270
Total: 1475
Maybe there are some lists like this one around, but I'd still say it's lovely and is exactly what tank-hevay BA list should look at this point limit.
Thoughts:
1) You've got six (!) Twin-Linked Assault Cannons and 2 ac/las preds. May I be called a heretic, but if you had to kill tanks with this many powerfists, something has gone completely wrong. Also, if you save some on powerfists, you may take some Infernus pistols, giving you a lot of "melta" shots from the assault distance.
2) What powers are you planning for the librarian? If there is Sanguine Sword between them, one of the squads have its high-strength CC attacks.
3) I'd suggest you to dedicate one squad to horde duty: PW + flamer + hand flamer would bring someone much pain. Enough antitank around the list already.
4) There are issues around this, but still I think Priests should carry power weapons. Yes, they are 1-wound IC without Invul save, but with FC and PW they have a good chanse to swing and kill a couple of MEQ before they are singled out, paying back some of the points and improving your total assault result (every wound is important with only six guys attacking). And with only FC - orks would still be killed, but something more serious - depends on luck.
5) If you have 5 spare points, take one thunder hammer for the sake of lowering some tough MC's initiative.
Actually, all or my comments are just hair-splitting, the list's great. Best of luck.