I’d also schedule the town halls for a few weeks after a release…give folks some time to use it so they can come with really meaningful questions, and sometimes really meaningful feedback for the product teams as well!
For more major launches, you could also have a “community town hall” with the product managers where they can talk about the new features and community members have the opportunity to ask questions.
Gamified challenges with instructions on how to use the new features and asking community members to test them out and provide feedback to specific prompts.