I wouldn't necessarily say Insomniac's pedigree would make them a good choice for Star Fox.
Star Fox is a rail shooter which branched out into third person action/adventure with later games.
Ratchet is a third person action/adventure which included some rail shooting segments in certain titles.
I mean, the only space shooting I can think of from the recent games was very brief sections in Tools of Destruction between planets; and the 2D-plane space shooting in A Crack in Time. Not really the kind of stuff that the Star Fox series has been known for.
That's not to say they couldn't do a good job, just that I haven't seen anything that suggests they'd handle it well thus far. The 3rd person sections, fine, but not the space shooting.







