Both the Beginner and Experienced levels are indeed gaining participants at a snail pace. I doubt very much that either of them will be filled by Christmas or New Years.
How about setting a start date to them - like December 25th or maybe January 1st? This way we'd avoid having to start a Christmas tourney in June. 😉
As to the problem of tournaments taking for ever to finish (I think 6 months is a fair estimate for the first round of the Christmas tourneys with full attendance), if you're interested, take a look at my solution suggestion I posted a while ago: