The Gvyanvapi mosque and Eidgah mosque were definitely built over temples which were destroyed by Aurangzeb. It was wrong of Aurangzeb to destroy them. He did so for political reasons, but he should have just punished the rebels rather than destroy the mandir.
My personal opinion is that status quo should stay to avoid conflict. Their was the Shaheedganj Mosque in Lahore which was destroyed by the Sikhs, who then built a gurdwara over it. Muslims tried to get it back during the British era, but the courts refused on statue of limitations. Then when Pakistan was created the Pakistani courts also refused to give the site back to Muslims. And its still a Gurdwara to this day.
https://scroll.in/article/693471/a-...-could-hold-lessons-for-the-babri-masjid-case
However its up to Indian Muslims to decide on how they want to handle the situation. Hindus often talk about mandirs that were destroyed by Muslim Kings. This is true, however what they dont talk about is that mosques were also destroyed by Hindu Kings. I think we should call it even.
Their is no significance to the land of either the Gvyanvapi mosque and Eidgah mosque for Muslims. The only importance of those mosques are that they are historical. So in theory if its possible to move the mosques to another location without destroying them the Muslim community of India could make a gesture and let Hindus have that land. The danger however is, today its those mosques, tomorrow it could be thousands of more.