2027 is going to be interesting. Birmingham is in a right mess financially. There's loads of white elephant accommodation that was created for the Commonwealth Games, and was supposed to be converted into residences, but hasn't been. Not sure the people of that city are going to gain much from Invictus. I think it's too small to make much of an impact on the local economy. I believe the finance for those games is supposed to be coming from central government, which seems like a huge indulgence when they are making cuts everywhere, including the possibility of cuts to benefits for the disabled. Whilst Invictus is a nice idea, the competitors have to self fund, so whatever government money is poured into it is not going directly to the competitors.
And then there's all the bad blood between H&M and the RF and the distrust the former have engendered in the British public, plus the inevitable demands and whinging about security. Not that I can see MM coming over to the UK - the only blessing! Unless they are planning to return to the UK with kids in tow in a blaze of glory, and then complain that the RF don't want to see them or come to support them at Invictus.