I see majority are using C# or VB.NET to write Rhino plugins. What about using IronPython with PTVS - this way learn one language for scripting and plugins?
I think compilation of the result has been a major roadblock for this type of projects for some time. On the side of Rhino plug-ins, there is now the Rhino.Python plug-in compiler, which is encrypting .py files.
I hope this helps,
for Robert McNeel & Associates