I don't think seeing them launch is particularly necessary. I would like to see the torpedoes themselves get a bit of a makeover - they don't look much like torpedoes to me (though I suppose I've never seen a proton torpedo).
Maybe you could get away with showing them launch when Red Leader(?) launches them in his failed attempt to bring down the Death Star.
Also, I wouldn't change the firing room shots for the world - they feel too much like Star Wars to me.