Iranian visa on arrival is useless. Any Indian with an Iranian visa stamp on his passport can say good bye to US or Europe Visa. That is why there are not too many takers for Iran.
In any case after Iran disrespected us by attacking Israeli ambassador in New Delhi we should be demanding a formal apology from them rather than thinking about Visa on arrival
Truly congress has no shame in selling Indians self respect at bargain price.