While it's clear that writing tools from the start in Rust can prevent memory leaks, this project isn't a great example. It won't be safe until the community refactors it out and fixes all the c2rust unsafe calls.
I used to work at a very small network engineering shop where JED was the primary terminal editor used (mainly because it was the CTO's flavor of choice). It's lightweight and easy to learn with Emacs keybindings, but I'd never use it for doing anything more than quick edits and scripting.
These days, though, an editor not providing Vim emulation pretty much counts it out for me
"nothing is worse off if it is encrypted" is a pretty big oversimplification. Layer 7 proxies and firewalls frequently use packet data to make more intelligent decisions about where to route packets, whether to drop packets, whether to modify packets, etc.