Rust's memory safety features are indeed valuable but let's not oversell them. They will certainly improve your software's reliability but very reliable software have been written in many other languages for decades. Reliability is as much a function of good engineering design, good management and good testing as it is of the development tools you use.
Personally, I would've chosen Go.