Finishing your work at the last second before the deadline is a time-honored tradition, and one we are glad to represent in our game! Of course, since minigames give you coins, there's a case to be made for trying to finish as many as possible.
The signing minigame is indeed the odd duck, but I personally like its quirkiness. Don't ask me how we would add controller support...