I really have to agree with Greg on this one. Personally, I think Gigant Pistol or even Gigant Axe would have made a waaaaaaaay better finisher than this.
Then again, perhaps the absolutely incredible defeats of Enel and Croc have spoiled me. Pummeled through damn near a mile of bedrock? Blasted into a gigantic bell, face crushed by a shattering golden ball? Oda's gonna have to work pretty hard to ever beat those.