This is such a good idea! It's a good suggestion to allow land owners a way to access glint. Perhaps it could work both ways and players without land could earn land resources depending on which stadium(s) a battle is held in.
I could also see this setup where only Castle or Keep owners can build a stadium. That would not be my preference since I don't own either, but it could make sense.
Yup, lots of ways this could go