Conor IS the rangiest fighter that Aldo has faced, but I think the reverse is also true, McGregor has NEVER faced anyone like Aldo.
Maybe Conor is a better striker than Aldo, maybe Aldo is better, maybe one of them has more power but one of them is able to land more.
But I am pretty sure that Aldo is more well rounded as an MMA fighter. If he can't get comfortable in the striking with Conor he can alter the fight be implementing take downs and clinching, both of which could potentially enhance his striking ability against McGregor by throwing him off and making him think.
If I had to pick a winner it would be Aldo via decision, but I really don't know what will happen in this fight, it should be pretty entertaining.