I don't think Cisco has a position on this. Personally I reboot all our server (including call manager) once a month. Cisco build thier images to minimize memory leaks and problems like that. As long as your call manager system is redundant there should be little, if any, problems when you reboot the servers.