We love your engine but please give us Verse because
if you do that in blueprints, your Verse code would be just as horrible and unreadable
I agree with @GarielSd
That is the point of using a OOP Language; To sustain a huge code base - You can’t argue about that, in my opinion.
Blueprints of course is faster for prototyping, and easier for non programmers.
On the other hand you can find a wonderful symbiosis between those two.
Which I suggest.
But the actual programming support is a frustrating fight, also covered in my post:
Horrible C++ IDE Integration & Newcomer Support