I don't think I'm reading too much. He's been a member for 1 day and already knows how to do FA and how the draft works, but he has never been to the site before. You state he has been to similar sites and knows how the game works so he'll have an edge up, yet I also was a member of similar sites (pigskin empire, sim dynasty, football franchise manager, ect.) and I am still asking questions about the site. Not to mention a thread on this site that have been viewed by nearly 2000 members and have over 100 replies concerning conclusion between possible multiple accounts, one does have a seed of doubt planted. And that YOU have to defend him just, to me, raises a flag. I could be and have been wrong before.
But that's just me and my opinion. Hope your friend enjoys the game and is successful