It would be great if there was an option to compile BP to C++ classes at development time - but bear in mind that the code it spews out will be equally as good/bad as the blueprint and it’ll never be a good as someone actually writing it. All you do by moving to C++ is eliminate the virtual machine layer.
In all honesty if you want readable C++, there’s no substitute for hiring a C++ programmer or learning the basic Syntax. If it exists in Blueprint it exists in C++, you can very very easily tie C++ classes together based on blueprints you’ve already made. C++ is for some reason cordoned off by a lot of folks as being insanely difficult, but it really isn’t.