Personally, I hope that this doesn't get added to addons.mozilla.org. Their arbitrary human-control editor policy would be the best thing to cause stagnation of innovative plugins such as this. If the author goes the self-hosted route, automatic updates are still achievable (and can even occur faster.)
+1 for not having this in AMO!