This sounds great! On the other hand the smaller icons the better and I like "hiding" weapons in a squad not to let enemy see I have them, f.e giving second BAR to liut. So maybe it would be better if weapons were shown only near unit name, not in game. But I'm not sure about this.
Ah yeah good call. My personal idea for it is so the player can better manage their own squad members, so maybe the inventory would only display at the top right with your unit list and at the bottom somewhere when you select the squad, but not on the playing field.