Maybe I'm missing something but how is he doing this? Demiplane has a duration of 1 hour, it takes 1 hour to cast a glyph of warding (in addition to costing 200 GP).
Assuming he has his own personal demiplane (how?), it's still going to be time consuming. Glyph would have to be cast at 6th level for the Disintegrate. He could only do a couple a day.
In addition Demiplane has to be on a flat solid surface; whether or not it can be moved is open to debate (and was debated in another thread with no real conclusion that I remember). You can always rule that it can't be moved.
That's if you use Material Components; I do not in my game (just not how I see magic casting) but you are correct about the time it takes to cast each ward is a lot of work still