@snarfed.org for plugins, I'd probably say that they're not directly the answer? But it's complicated.
E.g., rather than building for one platform, can we build for many around a common interface? I know @renchap is working on a proposal around this notion for Mastodon.
PeerTube does support plugins of some kind, but I'm not sure on the details.