I can see the value in such software in spitting out comparisons between prospects and veteran players when you control for age and based on objective data like physical traits and comparative strength / weaknesses of teams...
.. but I don't see how throwing in subjective measures to the program helps anything. That should just be taken into consideration when looking at the numbers.
Chiefs 2016 Opponents:
Home: JAX, TEN, NO, TB, NYJ. Away: HOU, IND, ATL, CAR, PIT
Chiefs 2017 Opponents:
Home: BUF, MIA, PHI, WSH, AFC North. Away: NE, NYJ, NYG, DAL, AFC South