Elliot, it does have some advantages. . .
But here are the problems I have with it. I'm a desk clerk in a hotel BTW, and used to be a night auditor (doing the daily bookeeping). Now at night, it wasn't hard to accept inactivity, I only had one coworker, who was a security guard/courtesy driver, so he was in the same boat. And frankly, I was kept way busier by my bookeeping then even if I didn't have guests to deal with as often. I never fell asleep on the job or even got close, but that has happened to me since I moved to days (coming close).
During the day, especially the morning when housekeeping is busy, I feel like a turd seeing a bunch of other people work while I just sit and wait for someone to call or check out, even though I do intellectually realize someone has to just be there. I feel like a cheat sometimes that I'm getting paid for that. And the thing is, the office does get clean enough where I just run out of things to do. "Time to lean, time to clean" was an axiom for me as a waitress, but really, there's not much to clean around the desk and office after about 15 minutes. AM shift is really the worst. . . after 12:00PM, all I have to do is sit around and wait for three hours! And one thing I've noticed is, the lazier I get with doing nothing, the grumpier I get when I am required to do something. People who check in early start to get on my nerves more, because they interrupt what is admittedly, an uneasy peace, but peace still.
I like PM shift much better. Usually I'm working with someone else at the desk and we can visit, plus, the activity is pretty well sustained the entire shift, so the screw off time is appreciated when it happens, but I am engaged enough to feel alert, and not sluggish.
Hope that is as enlightening as you may have wished!