Salatul duha is a prized prayer and whoever wishes to earn reward should pray it, while there is no blame upon the one who does not pray it.
Abu Sa’id reports: “The Prophet sallallahu alehi wasallam would pray duha until we thought he would never abandon it. And he would abandon it to the point that we thought he would no longer perform it.” This is related by at-Tirmizhi who says it is hasan.
Anas relates that the Messenger of Allah said: “Prayer in my mosque is equal to ten thousand prayers [elsewhere]. And prayer in the inviolable mosque is equivalent to one hundred thousand prayers [elsewhere]. And prayer in the battlefield is equivalent to one million prayers [elsewhere]. And what is more than all of that is two rak’at by a slave [of Allah] during the middle of the night.” This is reported by Abu ash-Shaikh, Ibn Hibban in his work ath-Thawab, and al-Munzhiri, in his book at-Targhib watTarhib, is silent about it.