Agendas should be simple, or should I not come with an agenda at all?
An agenda, either shared with the other person or not, is fine. I'd rather have a meeting with agenda / talking points rather than one without. It doesn't prevent people from being able to contribute, as long as you don't monopolize your part.