At my startup we do the same but with Rust. All the reasons stand. Insanely fast, self contained (web service / embedded UI with static js/html). Could not be happier with the architecture.
I wrote it about it here if anyone interested https://logicai.io/blog/recommendation-systems-in-rust/.