I always install the developer preview first thing on my phones. Love being able to have the latest and greatest without having to wait for AT&T. It is much easier than all the flashing I used to do with my Android phones. That's the reason why I got a Moto X for my android phone - so I wouldn't have to wait as long for updates since they've gotten good about releasing timely updates.