I love meeting recordings because they become an excuse that makes it easier to get out of pointless meetings...
(so yes, I'd love anything that gatekeeps the creation of meetings in a way that ensures the meetings I get added to are actually worthwhile instead of having to work around it).