By my personal experience, musicians, especially classical ones, are always playing some extremely light rubato in every single phrase.
That means even if you mark these important notes you have to time the ones inbetween separately as well.
It also has to be noted that many notes doesn't equal high bpm.
The bpm value directly affects how distance snap plays out and how fast the sliderball rolls and as such it does not determine the amount of notes but the actual tempo of the song. I know, kind of self-explanatory but for that exact reason I don't think your method is a good approach as it doesn't really care about that.
I definitely agree that the editor could need some kind of automatical bpm adjustment for variable bpm songs but that should only apply after the mapper made the call on how fast the song actually feels in that moment.
That means even if you mark these important notes you have to time the ones inbetween separately as well.
It also has to be noted that many notes doesn't equal high bpm.
The bpm value directly affects how distance snap plays out and how fast the sliderball rolls and as such it does not determine the amount of notes but the actual tempo of the song. I know, kind of self-explanatory but for that exact reason I don't think your method is a good approach as it doesn't really care about that.
I definitely agree that the editor could need some kind of automatical bpm adjustment for variable bpm songs but that should only apply after the mapper made the call on how fast the song actually feels in that moment.