This level is quite hard, but not as hard as it first appears if you follow a good strategy.
The most important thing to know is that the keys drop from the spawners up the top and (apart from the initial keys) only drop if you do some destruction up there. You need to time that key production destruction wisely. That means early, but not so early that you create too many bombs too soon. This is a level where you might want to save some specials for a few moves to get the timing right and in hope of a combination.
Destroying the magic mixer is not hard, but it needs to be done. If you plan your moves well, you can be setting up those vertical stripes you need at the same time as stroking the magic mixer into oblivion.
You will need a bit of luck too, either to get the specials/combinations you need early enough or to get the possibility of a key-destroying three match on one of the top/bottom rows.
Once the cherry boxes are all opened, it is a relatively straightforward task to set up specials combinations in the middle to flood out the cherries. If you open the boxes with five moves left, you are in with a very good chance.
Quite hard, yes, but not insanely so once you work out the method. Enjoy and good luck.