There was another thread not too long ago with what I thought was pretty good advice about managing large numbers of lessons:
The takeaway from that thread for me was basically not to try to do new lessons if I had more than 50 reviews pending in the next day, and to only do 5-10 new lessons per day regardless, so I’ve been trying to follow that pattern for the last couple of levels.