Strong ideas to build a strong presentation. Coming from a Speech background, I also always like to make sure I understand my audience & what they are looking for in my presentation. This ties to your idea about your objective. Why is the audience there to listen to you & how can you meet their expectations?
Consideration of time of day is another key aspect for consideration.
Ryan