The hard (and genius) part about Sindh is not the UHV criteria--they are all very, VERY easy. The combination of this civ's unfortunate location and religion is more than enough to convince oneself that HINDUISM is the way to go, at least until 1330. Instead of having the whole of India against you, now you have 3 good trading partners. Ghaznavids will eventually declare war, so what better thing to do than to convince the most powerful Indian civ (in my case it was Ajmer, who vassalized Gujarat after a war) to declare war on the Ghaznavids, and thus save you from early disruption of building your civ?
The way to do this is: don't convert capital to Shia, and Hinduism will most likely spread to your capital. Switch religions ASAP (apparently I didn't lose any units!), and Thatta, being on the coast, will get Hinduism soon. Save your Shia missionaries (because you'll need them to build the buildings that Sufis like), although Sunni, if spread to you, is much better (for better relationship with the big monster Delhi Sultanate who declared war on me and I destroyed all their stacks).
I find the best locations for the cities is Mansura 1NW, Thatta east of the river (still captures the iron and marble), and Alor (just east of the river, which means that Ghaznavids have to cross the river to attack, and it still captures the horse as well as the hemp). Best use of all resources and floodplains is achieved this way.
Gujarat eventually collapsed and I captured all their cities, except for their former capital, which was being contested by Malwi and Ajmer. As soon as Malwi captures it, I DOW on Malwi and the land UHV criteria is done.
The production part doesn't really need any gimmicks, just go for guilds and build those blacksmiths and Craftsmen's quarters and together with Sindh and Gujarat, your production should be about 150-160, more than enough to be number 1. I never once used the UP of this civ.
The final part is to build Sufi Shrines. As soon as GA hits in 1300, convert to either Sunni or Shia (I chose the former even though only 1 city has it). Build lots of madrasahs and you should already have pre-built some Shia ones, as well as libraries and universities (Education is pretty important). There's an incense near Kolhalpur which should be captured as soon as the Bahmani's flip it (I also got Manbai and their useless capital, before I made peace). If the Yemeni are still alive, they will probably trade incense to you by now (they collapsed and then respawned, and they were more than willing to trade incense to me). It's just a matter of time before you build those shrines. (The Yemeni respawn is actually a godsend, because I was just about ready to go conquer me some of their former cities, and I had a fleet of baghlahs and troops loaded). Malwi will probably declare war, but you can now involve the Delhi Sultanate in your fight.