I’ve seriously considered this option for sure. These type of meetings at large companies really highlight how you’re just a number. You don’t expect it from your direct manager who should at least attempt to form a relationship with their direct reports naturally.
I spend about 10 hours a week on things like this and others where I’m supposed to constantly remind the company of my value. It’s all about bragging about your accomplishments and putting it in front of leadership. 25% of my time and 50% of my mental/emotional energy. I feel like my actual work suffers because of it.