Nope doesn't pass the sniff test.
My limited knowledge of physics tells me there would be some recoil, but the relative size between ship and torpedo should make that negligible.
Have you heard of Starmada? Customizable ships and realistic simultaneous ship movement are two of the system's strong points. I made some ship stats based in the IN... I called the faction the "Society of Ignorance."