However I completely disagree about seeing enemies items, I think playing whilst being able to see the enemies inventory is like playing with no fog of war or being able to see the enemies skills. It means you will rarely die because you can avoid enemies you know are built against you just by looking at their info rather than engaging to find it out, which in my opinion REMOVES a lot of strategy because you no longer have to gauge your enemies strength because it's done for you by showing you their equipment.
I should have explained a little better. I don't want to be able to see the exact equipment they bought, particularly with regards to consumable items (which are definitely part of the strategy of surprise). I would like to be able to see the stats on enemy demigods after they come back from shopping. I don't need to know exactly how many slots they have open and what items they have bought, but I would like to know how much damage my opponent can do before I engage them blindly.
At the very least, I would like to be able to see enemy mana bars along with healthbars. No one would suggest that not being able to see enemy healthbars would be a good idea, so why can't we see mana bars? I need to know how low the enemy's health is so I can guage if he is kill range, but I also need to see their mana bar so I can see if I am in kill range for them. For many DGs (QoT and Sedna come to mind) the mana bar is an important part of their survivability and is practically a second healthbar. Knowing whether that Erebus has enough mana to bat swarm away makes all the difference in my decision about whether to chase him or let him go.