MacKinnon is good enough to make this close now but probably lose in the short term. However, Pavelski is 31, while MacKinnon is 20. Your league doesn't even necessarily need to be around for 3+ years for this to pay off. The age difference could be enough to pay dividends as soon as next year.