With C++ and UE4 even in the past i herd that its half baked and not as well done this is also why in the past i didnt even bother to even try C++ on UE4 so i stuck with
the Blueprints to get things done.
Adding another programming language to the Engine is a positive but if the C++ on the engine the way it is isnt even that good well C# is out of the question and is almost
a impossibility.
Im not the biggest fan of this engine at all its a Ok engine Yeah there is a special unofficial C# supported
UE4 thats pretty much modded but its unofficial and it does not get as updated fast enough or even at all theres even a F# version.
Blueprints are fine but i dont know i tend to prefer to code in various cases, this also takes me back to when i made my own Hobby games in Blender with scripting in Python and Logic Bricking
back years ago.