Well the answer is Dubas or other. Dubas has done a better job than Lou, and he's a much better candidate than Hunter. There is a reason multiple teams have passed on Hunter for their GM jobs and he had to go back to the OHL.
I'd consider 'other', but what are the candidates? Most of the few great experienced GM's are employed so are we picking from the crappy ones like Chiarelli, Fenton and Holland? Because I would take Dubas over any of them every day of the week. Who would be the best person for the job? Don Sweeney (Boston), Julien Brisebois (Tampa), Steve Yzerman (Tampa/Detroit), Joe Sakic (Colorado), Doug Armstrong (St. Louis), Jim Rutherford (Pittsburgh), George McPhee (Vegas), etc. Maybe, but none of them were available for our job.
Sweeney was the GM of the Year and Boston made the Cup Finals last year but he only has 5 years of NHL GM experience. His first two years, he missed the playoffs entirely, and he inherited a team that made the Cup Finals two years prior and made the Conference SF the year before. So they were not a bad team. It took him 4 playoffs to win a round as GM, before getting all the way to the Finals in year 5. It took Doug Armstrong 10 years as STL GM to win a Cup, and he was GM of the Year early in his tenure too. He had 5+ years of GM experience going in as well. Both of them had experience in other NHL roles as well. Jim Rutherford has 3 Cups, but he only made the playoffs 5 times in 16 years with the Hurricanes (2 QF losses, one CF loss, one SC Loss and one Cup) before taking over the Pens and winning 2 Cups in his first 3 years.
Dubas had 4 years of experience as an AGM getting personally groomed by easily the most experienced GM in the league before becoming a GM. The same amount of front office experience as Yzerman had before becoming Tampa's GM (and he had a very bumpy ride with Tampa before and while they had success) and more front office experience than Sakic had before becoming Colorado's GM.
All of these great GM's had to start somewhere. Some did not work out with the first team that hired them as GM, and most required multiple years as GM, even if they inherited a contending team or had a ton of prior experience, before they found any kind of success... And that success was not even a Cup most of the time.
The difference for Dubas is that he is in a fishbowl in Toronto where there are (rightfully) lofty expectations to win soon and win often with a lot of (once again rightfully) impatient fans... And based on the comments made on here, likely a lot of older impatient fans who believe this is just some hot shot kid who has no idea what he is doing... He knows what he is doing. There may be some things he will need to change with the roster and not everything is working out exactly as planned (both within and completely out of is control), but that is just the nature of the job. It would be no different for any other GM in Dubas' position... But he knows what he is doing.
As it stands right now, I have full confidence in Dubas as a GM, just like I would any other GM who has shown to be as capable as Dubas has been thus far. And I will continue to have confidence in him until he starts making decisions that makes me question him otherwise. Maybe that is in 2 years. Maybe that is in 20 years. Who knows. All I will know is that if it does, it does not justify any of the current irrational behaviour displayed by many Leafs fans right now. Nothing except (rightful) frustration and impatience after most have never seen a Cup... Neither of which should not be impacting those making decisions.