+ 1 for this.
There's already a checkbox in the preferences for the key to write to ID3. Should be super easy to implement another box which says "Write BPM to ID3". Many people ask for this, for what reason doesn't it get implemented. Traktor and Serato do it as well.