sorry to point this out but i think you need to drop one of the sternguard otherwise you chpater master or libby is gonna have a long slow walk up field? I know it'll give you 35 points to waste on some thing but maybe bulk out the scout squads just to use the points? Unless you change the rhino to a drop pod and put your a character in with the 10 man stern? bit of a suicide mission if you ask me.
Just an idea