The only reason I figure that threaded inserts are not being mentioned is that no one seems to know of them. They're a screw, as opposed to T and hurricane nuts being pretty much nails. There's no large head to overhang the mounting flange, they're easily kept in place with a bit of glue and they can be installed without access to the back/inside of the baffle.
ADDENDUM: In the event of a failure, a threaded insert comes out on the preferable side of the baffle