Alright, if you want the bolters, then I have a few suggestions. The Griffin should lose the camo. You have so many other units to spend the points on, and as you say, it's not likely to get shot at with a couple of Russes and a Valk running around.
Also, the Harker squad is better off with sniper rifles and an autocannon. You're not terribly likely to get much of anything with a grenade launcher, and besides, if a transport gets within range of one, you're likely in a lot of trouble anyway. Snipers allow you to pin enemy infantry, and the autocannon gives you more anti-infantry and can still bust a transport pretty far out. Also, if you can find the points, give them Camocloaks. hide that unit in cover near and objective and watch the enemy have fits trying to remove it.
I'm also wondering why your russes have no sponsons. Is there a reason? At the very least, I'd give the Standard Russ a LasCannon and have it focus on busting transports and tanks, while the Demolisher gives you some good firepower versus hard squads.
Overall though, not bad. Might drop the ratlings to use the points for other units though, they seem kinda tacked on.
Proud Battlefleet Gothic evangelist. You got BFG questions? Just ask!
Check out my fancy BoLS user blog for stories, ideas, and army lists!