The only change I would make to the above information is the timing for changes. New broadcasts are prepared and recorded whenever there is a significant change in conditions (wind speed or direction, barometric pressure, runways or approaches in use, etc), not every hour as stated. I have seen 4 or 5 changes in the space of an hour when necessary. I listened to ATIS on the way into Las Vegas a couple of weeks ago, and it was information Echo. By the time I switched frequencies and contacted Las Vegas Approach, information Foxtrot was current. I stayed with them for only a couple of minutes and was then switched to McCarren Tower. By the time I contacted them, information Golf was current. Here in the desert, there are often quick and significant changes in wind conditions. That happens at many other airports as well.
When you contact approach or the tower and state you have a non-current ATIS broadcast, they are obligated to provide the pilot the updated information. For instance, in the case I mentioned above, the changes were in winds. When I contacted approach, they gave me the updated wind direction and velocity and when I contacted the tower, they did the same. The reason for that is that close in to the airport while you are on an approach, you often don't have time to go back to ATIS for an updated broadcast, especially in single pilot operations.