Lets say you have a challenging level with 3 tasks, after each completed task you get a bonus for that accomplishment... 2-3 extra moves, extra booster dropped on the field, auto played hammer or helping hand... I think you get the gist.

This would allow for more complexity (problem solving) and less reliance on luck and the RNG of the game, AND allow you an entire new path of game designs to explore.