Nah I completely agree with you there. Not just with Saturday nights but any time an artificial is used to host games outside of the usual Saturday afternoon. It should over a weeks notice at least. I've been stuffed a few times with work in recent seasons and its been a major hassle as well as costing me money when I have to give away a shift.
This week gave people 5 days warning, definitely not good enough. Even I had to take Sunday off because the draw said Saturday/Sunday until today, and I didn't want to miss the game on the off chance it ended up being on Sunday.