At the seder I had been using a simple one with just instructions. My kids are young; I need to explain the basics to them and there isn't time for extras.
Agav, in shana rishona I was zoche to be by Rav Berkovits's seder. There were mostly adults at the seder, but the Rav simply read each paragraph and explained what was going on, then did the next one the same way. So I modeled my seder after his.
This year I printed out a hagada with stuff I want to say typed in. There's a mix of paragraph explanations for the adults and some silly stuff to keep the kids focused.
The Rav said something I never heard before, but maybe this is basic: "Ma nishtana" is a statement, not a question. It translates as "How different this night is from all the other nights!" (That explains "four questions" not five.)