I'm considering adding a 'volatility' attribute to the player information. Basically this attribute tells you how likely a player's future ratings are going to change - but not tell you the direction.
So if you are picking a high pick, there might be a player with a 95 future but 100 volatility - which means they are very likely to bust (but equally likely to boom, but in this case there's not much room to boom). This may reduce his draft stock a bit because you know that there's a good chance he's going to bust. On the other hand, when picking a player in the later rounds, you might gravitate toward those high volatility players knowing that, again, there is a good chance that they will boom, and there is less risk if they bust. It could also help drive you toward players in late free agency that you might otherwise not look for.
My main goal would be for those low-rated players who are going to boom to have a better chance of being discovered. I did recently make some changes where the boomers will still boom in their future ratings even if they are not on a team, so in future free agencies you should be able to find some better players in the pool than you have up until now, but this might get them on teams earlier than they would be otherwise.
The downside is that for players with low volatility you have a good confidence that you're getting what you're seeing, which reduces the risk of those top picks. Or is that an upside?
Curious to hear your comments on this idea.