Are you ready to contribute or just talking? Although calling out the devs with no evidence isn't a good way to introduce yourself either...
A road map is good if you are able to follow it in time. Otherwise
it serves no purpose other than a marketing hype. I don't do these and I'm sure most of the others involved also don't.