Well the idea came from when I played Panzer General (great game ), there I could name my units. I loved to send my Panzer Lehr against some Russian T-34 and see them totally annihialte them. My Totenkopf unit really worked over urban areas... ect ect...

I would even accept if units could only be named if they had done some outstanding action, such as killing a certain number of troops (less if they were better).