Sampler changes should be undoable. At a minimum, put on the undo stack the previous sample’s path. Because the biggest issue is - once you drop a new sample, you can’t undo to the previous one
If you drop a new sample, the settings should be preserved (eg start, end, loop markers, fades, volume, etc). Everyone loves to experiment: how would that sample sound with the same settings? (vol, pitch, attach, decay, length, etc) Well, Cubase currently says NO! to that.
Have < > buttons next to the file name so we can switch to the next sample in the folder (without affecting the settings, of course