The leaderboard adds a lot, made me want to push for one more go to just see if I could rank up a bit. I think the point system strikes a nice balance of earning/losing points, at least for the bomb.
The other weapons are outclassed by the bomb due to the AOE and the way the enemies swarm. If the bullets pierced though, could potentially open up some other game play options.