Wouldn't something like this get repetitive over time? I don't necessarily think it's a bad idea, but in a simulation game like VV/VF where tasks like this are often repeated many times, being required to play a minigame every time might get bothersome.