I personally would love it if the pitch could be detached from any scale. If, for example, the 'USER' scale could have a 'Free' setting, so one could program microtonal pitch difference, especially when using CV this is excellent, but for MIDI this would be totally excellent as well. I find it a bit limiting to have to use tempered scales.
Then, something else that's been remarked already is that the sequence goes out of sync when the number of steps is altered or when time division is altered. This is rather bothersome, it would be cool if one could at least have the option to force this to some time grid. I mean, it's also really cool that it CAN go out of sync, and that you can use it to make it stutter, but then again, I have noticed that you have to hit the pads on an upbeat when changing step number. (Am I making myself clear here?)
Another thing that would come in handy, is if there was a way of jumping to the next octave, escpecially when playing the pads. I jammed with it in Live yesterday evening and found it somehow frustrating to have to use a 'midi pitch shifter' in Live to be able to play all the sounds of a drum kit, since it didn't seem possible from the Beatstep itself (or am i missing something here?)
As mentioned in a different topic, some implementation of Tap Tempo would be awesome...
There aslo a serious sync-problem, but I'll put that in different topic. (It syncs very badly when hooked to Live, there an unpredictable amount of Lag/Latency).