I think it could be great if there was mini-games and item quality tied (higher score, higher quality)
Better than to watch a progress bar and having it tied to the skill level.