Yes, the throughput results are pretty great, as is this work in general. It's worth noting the memory usage, though -- "Go’s garbage collector needs a factor of 2 to 3 of heap headroom to run efficiently (see section 8.6)".
https://github.com/rust-lang/rust/issues/63818
Alternative ideas, here are four, combining the productivity of automatic memory management with ownership,
https://swift.org/blog/swift-5-exclusivity/
https://github.com/apple/swift/blob/master/docs/OwnershipMan...
https://dlang.org/blog/2019/07/15/ownership-and-borrowing-in...
"Linear Haskell", https://arxiv.org/abs/1710.09756
In the context of Rust, maybe showing lifetimes graphically in an IDE would help productivity versus languages that offer automatic memory management alongside ownership.