Not very useful with the new Transfer system, as he has no history when you buy him, and he just disappears when you sell him.
You could store this information yourself with a little Excel spreadsheet...
Why a separate administration? There is enough space in players profile.
It's also nice to see for which teams a player has been contracted and played. Just like in real life :-)