I agree, the cannons on the final level might be a bit overtuned. That said, choosing to go fast or collect coins is definitely part of it! You get a special image on the win screen for beating the game in under 90 seconds or collecting all the coins. You may enjoy trying to speedrun it :)