Hiding players in the IR is almost as bad as playing your top rated forward on the 2nd line while your team tanks
Also...just to clarify...
I dont think there's a rule saying that a player hitting 95con HAS to come off of IR. He can if you want him too but my understanding is you can choose to keep him there till he's at 100 as well.
Brayden Schenn, for example, is 97 for me right now and he's not playing until he's 100% so I'm just keeping him where he is.
Also, also...like others, I too have a curse of the Unknown Player showing up in my gamelogs.