Rigveda (1.22.20) states,
Oṃ tad viṣṇoḥ paramam padam sadā paśyanti sūrayaḥ: "All the suras (devas) look towards the Supreme Abode of Lord Vishnu", referring to Vaikuntha, the Supreme Abode
Vaikuntha is known as
Paramdhama where liberated souls dwell for eternity enjoying pure bliss and happiness in the company of God Narayana or Vishnu.
HYMN XLVII. Indra Vaikuntha.
8 Grant us the boon for which I pray, O Indra, a spacious home unmatched among the people.
To this may Heaven and Earth accord approval: vouchsafe us mighty and resplendent riches.
Padam means
feet, it can also mean position like in Padmasana (yoga).
Sada pasyanti means to forever settle. This is in poetry, it does not literally mean that the gods look to stay forever on the feet of lord Vishnu.
It means that the final stay which will be for all of eternity is only with the lord. Even the deva's look forward to merging with Vishnu, into the Super consciousness.
Kuntha in sanskrit means "Anxiety / Stress".
Vai-Kuntha means a state of mind without anxiety or without stress, which is another word for Moksha.
Kuntha in Hindi means "frustration", so again Vaikuntha in hindi would mean state of mind without frustration.
In Yoga Sutra, Kuntha means blocks. So Vaikuntha means a state of being without blocks, where your kundalini can rise to the top since all your chakras are unblocked. This is also the stage where you find Moksha.
IT is THIS Vaikuntha which is translated as "abode of god Vishnu". It does not literally mean the "Kingdom of God". At best it can be translated as "heavenly state of mind". When your consciousness has evolved into a state where you are one with the Supreme Consciousness.
Now you can understand what happens when people with zero or little knowledge about Hindu philosophy translate Hindu scriptures. You will further understand this as I explain Indra Vaikuntha.
In the Hymn of the Rg Veda which you have quoted, it talks about Saptagu. It is his words in praise of Indra Vaikuntha which is quoted by you. Now Saptagu is better known as Rishi Angirasa. (author of Atharva veda). He is also one of the Brahma-Rishis (highest stage for any Rishi).
Indra Vaikuntha he talks about is Indra, son of Vaikuntha. Vaikunthat was a Asuri who did severe Tapasya to have a son like Indra. So pleased was Indra with her love and devotion that he was born as her son. This Indra became famous as Vaikuntha Indra. This is the Vaikuntha Indra mentioned in the Rg Veda and quoted by you.
As you can see, this "Vaikuntha" is the name of a Asuri (female Asura) and second mother to Indra, and not the state of mind I spoke about earlier.
Hope this clarifies matters.