In my opinion a minigame would need the follwing:
- macro proof, or at least hard e.g. via moving, unpredictable elements.
- no dully repetative tasks
- result should be affected in a logical, but also in the beginning unpredictable way, to add depth to the crafting / exploring of new recipes.
-...