If you're talking about just winning one race, then yeah it's clearly an advantage. Although, this doesn't mean much in the larger picture.
As far as winning a championship, not much of an advantage. You have to have multiple good races on the same account and can only get into the top 24 race on one account per championship in each region. Don't forget that you would have to raise your DR to get matched with the best drivers in order to get maximum points.
Have you figured out the amount of time it would take to get into all those races? If someone is that dedicated, then I say go for it. Ultimately, might be a bit depressing when the Aliens win all the races that matter.