If by registering you mean asking for a range of opcodes (for any commands you might add) then the anwser is probably yes. Although it really depends on what kind of, and how much, commands we're talking about. If it's just 1 or 2 then you might as well use the default opcodes. With regards to waiting, should you need additional command slots in the future you can always request additional opcodes.
Yes, I meant the opcodes. I don't really know enough to figure out how many I would need, but in order to make the plugin/mod more efficient, it will most likely have a lot of opcodes with new functions, actor values, etc. There's a lot of scripting that can probably be pulled out of the .esp and put into the plug-in directly. I just haven't had the time to start investigating it until now, and I'm just scratching the surface.
Maybe the best thing to do is to bundle what I currently have into a "safety" bundle, because I know it works, and then start messing around with it. I'd rather release the advanced version anyway. And folks seem to be happy with where the mod is currently at. So patience may be the better word for the day.