I always roll the "networking" lab the moment new code comes out, then the "IT" Lab - which includes the server and helpdesk teams - after I'm pretty sure I won't be breaking anyhing. If code runs there for 3-4 weeks, we roll to the live environment each quarter.
Keep those updates coming!