Well, that's very nice and I wish you good luck with it. To be honest, I was very unsure of which you should have gone with, but I think C++ is a good choice. It will be more powerful, and much more professional.

I did however vote for the 3DGS plugin as I thought it would be eaiser to impliment and will be much more custom to the engine. But then again, I guess the decision is much more up to the author and what he/she has a better preference to.