1. Why did you overload so many methods on the PluginCommandStub?
I think, I overload only neccessary parts. Methods resposible for handling parameters stuff are all implemented because they're used in automation.
2. Why did you not implement an AudioProcessor?
I think, it is unneccessary, because i overload one method ProcessReplacing. What are benefits of implementing one more class?
I'am a 'wild' programmer and I write 'wild' code, so I'm often do many things in my own way, but this is sometimes waste of time/code.
Another strange thing is that when I see "Deprecated" somewhere, I think "don't touch this, problems will soon arrive"
I think, next plugin will be more smart and clear-coded. Correct me if I do something wrong with your library :) it will be good lesson for me.