I just checked. Pixelfed already implements the location property. It's contained in the ActivityPub objects and shown on its webpage. So it's literally already there.
On what I might agree, that it's hard to determine what the Fediverse is capable of. As a technically inclined guy, I can just look at the raw data and form opinions. So my opinion "anything" is probably not what most people experience.