The issue I see with this is that the tempo reading is derived from the actual beat grid. I've seen many times that when the tempo reads off (like 127.05) the beat grid is off and is not the correct tempo, thus needs adjustment. The error would typically show up in a loop and its quantizing would be off and not sound right. I'd rather the BPMs perform as intended because that's the first clue to me that I need to adjust the beat grid across the track and not just sliding the first beat.
It'd be nice to sort in whole numbers, and what would be killer is a 2x and 1/2x button for the tempo to help correct the analyzing errors that are especially present with D&B, dubstep and trap.