Ditto what the others have said. Great idea.

Nice video and animated gif file, too; both are well made.
Based on your idea, I was thinking that if you were to obtain an obtuse angle to the ships you'd have more time between torpedoes needing to be launched...but then the ships wouldn't be hit at the same time and the later ships might be able to change speed or course.