well i can understand it working " a little" in empire at war as it has ground combat aswell as space combat
but the whole thing with starship troopers is the ground combat part so creating ships for them would still not really "create" the starship troopers feel in my personal opinion, since sins has no ground combat aspects in the game, it would just be humans against well, fan created ships created while trying to make logical sense of how th ebugs "suddenly" had starships 
just my take on it anyway, of course i'm a huge fan of starship troopers, just a shame no official game (at least a GOOD game anyway) has ever been really made