As July said, it's purely cosmetic in game terms.

The finals need to be held at a neutral venue so there's no possession bonus for each team - the game will find the 'best' stadium out of all of the seeded teams and host the game there.

Still, I've never hosted a final