Also, if a user's files have this information in them from another program (Mixed in Key, Rapid Evolution 2 or 3, Mixmeister, Virtual DJ, etc.), why not take advantage of it? There are probably AutoDJ plugins that could use this info to improve the overall flow of a generated playlist.