With this army built to 2500 points you are simply torrenting of fire the crap out of everything.
The rhinos act as your forward guard, while everything else blows everything up.
You are pumping out (Per Turn mind you)
15 S7 AP2 Blasts,
and 12 Variable Blasts that can do much, (make people barely move, ignore cover or just cause damage.)
Plus you've got 3 vanguard melta guns to sit in their mobile bunkers and pop tanks or whatever else.
It just gets nasty at that point.
You've got enough techmarines to keep all the servitors in line for the entire game and in the end all you really have to worry about is your lack of mobility. though when you consider that all you have to do is shake your opponents vehicles to keep them from shooting for a turn, you have plenty of power to do just that.
Getting into CC should not be a problem since your techmarines just have to survive to their I level and they can kill just about anything, and with 3 squads of marines sitting back they should have no problem doing just that.