Нужен ли editorconfig проектам на Rust?

Определенно нужен. В любом проекте.

rustfmt решает проблему исключительно для .rs файлов.

Для любого Rust-проекта в репе присутствуют ещё, как минимум, .toml файлы, чуть чаще .yaml (спеки всяких CI), а для вполне себе жирных проектов и Makefile'ы с Dockerfile'ами. Без .editorconfig месиво из табов/пробелов (а также присутствующих/отсутвующих trailing spaces и newline) в проектных файлах очень быстро превращается в ад, а для YAML/Makefile ещё и может приводить к неожиданным граблям в работе.