Agreed.
To account for the different number of teams now I suggest using players selected after pick #96 (32 teams x 3 rounds excluding comp picks which are different every year) For example, Johnny Unitas was a 9th round pick but he was pick 102 which is a 3rd round compensatory pick this year but it should be a 4th rounder. In my scenario, Unitas is draftable. Andre Reed was pick #86, which is solidly in the 3rd round now, and is not.
QB - Warren Moon (UFA)
RB - Terrell Davis (#196)
RB - Marion Motley (UFA)
WR - Rod Smith (UFA)
WR - Harold Carmichael (#161)
TE - Antonio Gates (UFA)
T - Jason Peters (UFA)
T - Joe Jacoby (UFA)
C - Mike Webster (#125)
G - Brian Waters (UFA)
G - Larry Little (UFA)
DE - Jared Allen (#126)
DE - Clyde Simmons (#233)
DT - John Randle (UFA)
DT - Pat Williams (UFA)
OLB - James Harrison (UFA)
MLB - London Fletcher (UFA)
OLB - Kevin Greene (#115)
CB - Night Train Lane (UFA)
CB - Richard Sherman (#154)
S - Willie Wood (UFA)
S - Donnie Shell (UFA)
K - Adam Vinatieri (UFA)
P - Shane Lechler (#142)