Dan, more good points.
So is it better to have a plugin system that can handle everything but is more complicated, or a simpler system that makes it easy to install simple plugins (Python and HTML pages)?
I believe most plugins will be just Python code and HTML pages so I favor a simple plugin manager. And there’s no reason we couldn’t also have a wiki or other system for the more involved plugins. Just throwing out ideas.