So in his opinion, choosing Rust is a premature optimization?
It's not imposing a space requirement. It's a reminder that these generalizations have limitations. The OP isn't in the embedded space, but they do say "a startup" not "a web startup." There are embedded startups.
Do you think you will need a major rewrite soon?
We have definitely done large refactors before, and I'm sure we'll have more in the future, but I don't think we need a major rewrite or anything like that.
How many people know how to effectively program in languages like Ruby is another question altogether...