I've actually tried porting some existing R applications that are currently run with RApache to Graal to try and get simpler deployment and better/more consistent operational support. Unfortunately at the time the gsub() function was broken, and that broke some of our core logic.
Hm... looks like the issue may have been fixed. I'll have to try again.