Finally there are some levels on the newest episodes that can produce lots of sugar drops. Levels 4655, 4690 and 4862 can all create 20+ sugar drops. There are several other very good ones (10+ drops) sprinkled in these higher episodes as well. It's nice not to have to scroll all the way down to 1476 or 666 to fill the sugar drops quickly.
I did look for a post that had all the best levels for sugar drops listed in one place, but the only one I found was closed and only went into the 3000's
Edit: 4862 proved to be a level that awards sugar drops only on the first try
0