TBH a post to the maemo-devel ml might be the best bet in terms of exposure. I'll scribble something out tomorrow lunchtime, unless you want to fire something off before then Dragly?
This is the right idea, except that mbarcode-plugins should depend on mbarcode and not the other way around. I presume mbarcode can operate just fine without plugins, whereas the plugins won't work without mbarcode.