Couldn’t one just compile into the byte code of the Blueprint system from C#? Because Blueprints run inside a Virtual Machine, too. This would be like a text based blueprint, but from a C# source. Maybe that’s even better than funky wrappers around C++ code.
It seem not. Either this is a good sign or a very bad one.