I can't see it... Wembley is not what it used to be and i doubt it has the same allure as it once had, gone are the days of it being a special place that was revered around the world, every country has their own "Wembley" these days. We'll never know but I suspect they'd get 50,000 tops. Now 50,000 in the London Stadium would be quite impressive, in a better area and easier to get to... though I can't see that either