I also really want Rust to have the most diverse and welcoming community possible. Two small building blocks: the code of conduct has existed for a long time exactly because it is a goal, and the moderation subteam is designed to help (e.g. ensuring that it is clear that everyone, even the core team, is covered by the community norms), and I’m fully in favour of actions that will improve it.
I think that we are welcoming now, but I only have an insider’s perspective, and just being “passively” welcoming is definitely not enough given the broader culture of IT/programming (that said, maybe the simpler explanation is that we aren’t welcoming, which is certainly an impression I got from reading some of the recent discussion on twitter). As @steveklabnik has said on /r/rust and HN, there has been little active community building effort while the language was unstable, but now that that bug has been fixed, active outreach is something I hope Rust can work on.
Anyway, I strongly support actions like this, and it is exactly one of the reasons subteams and especially the moderation team was introduced (and one of the myriad reasons diversity is awesome): more people means better solutions.