I think if these skill sets were the minimum requirements, most of the current NT players won't be there on the team...Some of these requirements are too much to ask for. I think you need to lower these skill levels. For eg, there aren't many PF with proficient OD...
And also, there shouldn't be too much restriction regarding stamina and free throw.