Well Star Wars is a thing in Stargate already and Teal'c is a fan. So future knowledge is going to be helpful.
Cap is meh. Yeah he has some potential as an operative but anyone with the force could stop him cold.
Master Chief is basically the same as Cap, some potential as an operative but...