Yeah, if that is necessary.
That would be fine, but every time anyone has made an object-oriented C# header they always go off on their own designs that are unrelated to C++. I don't want to document all that.
Leadwerks for XNA would have no physics and no scripting, because C++ is not allowed, as far as I know. If that ever changes I will be interested in those platforms.