Armory3d have good performance, you should give demo a try again, if the performance is still much worst than you can come to forum to discuss it.
Yes you can do scripting in C/C++/Rust, see here: https://armory3d.org/manual/#/code/wasm
I can suggest armory3d to you but be warned that there are bugs, other than it is absolute awesome