To be fair and without much info.... the league probably isn't that far off the a league. So he's landed in an okay place if he can get some mins..
The league is light and day better then A League. If he can play regularly and not get distracted by music (or his ego?), could prove to be a great move for him and us. He'll also have access to the best kebabs in the world too!
And while Iran calls itself a Muslim country, aside from it's dictators is anything but (talking as someone with VERY STRONG Persian connections). It's certainly not Qatar or Saudi Arabia.
Someone above commented on getting behind on pay. I'm not surprised with this one given Iran is one of the very few countries excluded from the international banking system. I wonder if his pay is being put into a UAE, Turkish or maybe even British bank account?