Andy. I have a feeling that, to fire the torpedoes would require an unrealistic velocity of exit and they would look like missiles rather than torpedoes, especially as (assuming they are not WORKING torpedoes!) you would need to propell them for a distance or they would look silly.
My fave would be spring loaded, a reasonable enough spring could be situated in the tube and the torpedo held against this with a simple catch to be released by a servo , just think of any number of toys that fire missiles.
BUt..when you see films, the torpedo exits the tube with a "woosh!!" and plunges into the sea…rightly or wrongly, a torpedo launched from a model ship will go "ping" or "phzzzt" and depart with unseemly haste ruining the effect ??
Would be a crowd puller at the pond of course, the masses having no eye for realism whatsoever.
Perhaps, thinking about it (whilst typing) a slower exit could be arranged but the torpedoes could be expendable, ie, sink on release..this would give the impression of running underwater as of course they would dissappear from view, and the release would be better.
Ashley