Where is the third priest going? If he goes with
VV they wont be able to use
HI. I would also get rid of the one predator and take either another big scoring unit of ASM or another
Dev squad. also i would trim out the razorback and add more guns to your list. for 90 points you can get more bang for your buck elsewhere. As your opponent i would target that
RB first and claim first blood

.
The drop pods should always be Storm Bolters. The deathwinds are pointless on the turn they arrive since they can't snap fire.
Your also lacking
AA. I am thinking an
ADL to sit your
Devs or scouts behind would work for that.
Again this is all just recommendations and I always like to tell people to play with the units/models they enjoy

.
My list would look like this:
HQ:
Dante
Libby
Elite:
Furioso - talons,
HF, melta,
DP
Sang Priest x2 w/ 2x
JP, 2x IP
Troop:
SG w/ Chap Banner and 2x IF
SG w/
PF and IF
Sniper Scouts x5
ASM x10 w/ 2x Melta,
PW
Fast Attack:
VV w/
JP's and
PF/
SS sgt.
Heavy:
Dev Squad x5 w/ 4x
ML
Dev Squad x5 w/ 4x
ML
Fortification:
ADL w/ Quad
2000 pts.