Yes, there needed to be more detonations. I expected to see the torpedoes slam into Qo'nos and detonate Ketha.
I expected all of London to be detonated, judging by the post-detonation landscape of the posters.
I was looking forward to this.
If you really want to see London detonated, you may want to endure G.I. JOE 2.