My first thought on how to "win" would probably be getting enough points so that the frog gets a promotion! Alternatively, promotions could be tied to stages with ramping up difficulty (if you wanted to make multiple stages). Maybe after the player gets enough promotions, the frog rules the postal services lol.
That being said, I think the game is great as is!