Thanks for the reply.
I would still like to see an easier way to update several months worth of on-call rotation data. Either uploading a pre-formatted file, or (my preferred solution) with a "default" on-call start -> end time. If Alert Center knew that the on-call should change every Monday at 12:00am, and I simply had to provide the list of name in the rotation, that would be wonderful.