I like the changes and in fact, I get bored when I have to work more than a few day shifts at a time. There are advantages to most rotation schedules, too, such as built-in long weekends. The drawback to rotating shifts is that most of the rest of the world is oriented on a Monday through Friday work week. There are invariably things that I would like to do but can't because I am scheduled to work. And as an operational forecaster, the work doesn't wait for you.
Somebody has to be there to cover the shift one way or another.
I always sleep a lot on my first few mids. However, I find that if I do just a little bit of exercise in the evening before I take my nap prior to going in, I feel a lot better. But I love coffee, so that didn't last long. I sleep much longer with it on. I also try to get as close to 8 hours of sleep as possible, and I always take a 1-2 hour nap in the evening.