I was just kind of considering both rally and tour at the same time and so put Luigi higher since he can make coin missions easier. But yeah, for rally I agree that Toad is better than Luigi on some maps for sure. I barely have played the desert and ghost rallies so I don't know much about those two, but I like Toad for the world 1 rally (all red), cave, and castle. I prefer Luigi over Toad though for Airship where I feel like it's a lot harder to not get hit, especially with his extra speed. I also like Luigi a little bit better for the sky level (red + green) again because Toad's speed makes the level harder to not get hit/fall to your death. But yeah, if you're really good at dodging Toad is better even on those levels.
I haven't played Yoshi much either, probably because I don't play the desert and ghost levels so I just threw him low on the list lol