What I would like to propose is replacing this with a new rewrite, based on the same concepts as other rewritten parts of phpbb, such us avatars and profile fields (by the way, this one is NOT complete yet, please, recheck and approve my PRs on PFs

That is, creating a poll_manager object and a poll interface (with current functionality as default) that could be implementen and extended by extension developers. The current way to do this (through events that are not ideally placed, with code scattered throughout the phpbb core) is really cumbersome, and hacky.
I could volunteer to write such a module, ideally for some 3.2.x version. But it will be done when it is done

Thoughts anyone? Should I go for this?
Regards,
-javiexin