Thanks

You would have 3 scoring units in a 1850 point games that can be a bit short in some objective games but that problem present it self even with the Devastators , the question here is what type of game you are playing , if you are playing for kill points it a good list ,if its for objectives i would think twice about the strategy around you list , sit the Tacticals in the Razorbacks on objectives and provide support fire its a good option , the 2 predators would Cover in case of need and the Vindicator would rain more support fire.The rest of the Close Combat Oriented Squads could get in enemy territory and hunt the enemy commander of some dangerous unit.
Relating to the number of vehicles the problem i would see is in a game against Necrons , those guys simply destroy any kind of armour they came across . Also if you were up against a Horde army( Orks, Tyranids or even infantary based guardsmen) the Twin Linked Lascannon in the tanks and dread would be of little use regarding the number of enemy's in the other side of the table .
But all in all the list is a good list that can deal a good amount of punishment on the enemy and take a few hits back , just remember to be careful with the infantry in scoring games.