Interesting topic. In my opinion, the decision where to travel must ultimately be made by each individual, weighing up the opportunities and risks. I have often traveled to regions where it is more risky or even where the foreign office has issued warnings or at least travel advice. This also has a lot to do with experience, own status (e.g. passport and profession) your own perception of risk and much more. In addition, we often don't know what actually happened in such situation reported in the web because we simply weren't there on scene and can only judge by what is written down.
For me personally, despite such individual reports, currently nothing speaks against an overland trip to Iran and I would go. But as I said, everyone has to decide for themselves and I also understand when people have reservations because they have a different sense of security, because they have different experiences etc. And then they should just travel somewhere else. There are so many great places in the world that are easy to travel to.
Safe travels!