I’ve sort of been doing the same, except without the script. Whenever I level up, I paste something like this into the browser console, which lets me just do the radical lessons plus the first four vocab.
$.jStorage.set('l/lessonQueue', $.jStorage.get('l/lessonQueue').filter(r => r.rad))
It’s mostly because I don’t want to install any browser extensions, but I suppose another advantage to not having a reorder script is that there’s less temptation to use it all the time. I also only do this when leveling up. For the mid level kanji lessons, there’s no issue because I’ve already cleared out all the vocab lessons over the last 3.5 days. The problem with levelups is that it gives you a large amount of new vocab lessons at the same time as the radical lessons, so it is very helpful to be able to defer those to a more convenient time.
