Landspeeder with MM is a good addition. You have little long range anti-tank. Since your melta squads have to walk, you are relying on the Dread and the autolas. This could be miticated some if the razorbacks have LC. I see this list having problems against a fast mechanized army or if someone drop pods you. I would drop the sternguard for a Tac squad. If you are playing against low cost units the sternguard are going to have a hard time making their points back and at 5 men they are an easy KP. The two Vindicators give you enogh marine and terminator killing goodness with no armor saves. I might even go as far as dropping the autolas (or sternguard) for an assault squad. That way you would have one unit with CC abilities and some mobility. Also, try to find the points to give your tac squad sergents power fists. A psychic hood is almost a must if your are playing in a tourny.