>Has there been much improvement in compile times in the past ~2 years?
Yes. Source: https://nnethercote.github.io/2021/11/12/the-rust-compiler-h...
In my experience, compile times are more a function of project structure than anything else. The compilation unit is a crate, so keep your crates nice and small, and you'll be fine.