The idea could certainly lead to alot more interesting meetings due to the vagueness of IFF over spelt out ID's though to actually see any change occur the ID's themselves would need to be inivisible to scans since people would still read them, regardless of policy. That would also require each ID to force their respective IFF's so that rampant abuse is controlled (Pirates using a Freelancer IFF wouldn't be allowed, same with the Wild using a Military IFF, or Military using Freelancer IFF due to their rules on engagement) as with no way to check who can do what, it would devolve into chaos.