Give us more octaves and option to "delay" the playing.
Major issue with instruments is that there is lag, ruining any musical pieces that you could play with them, to solve this, instrument sounds could just be delayed by like 1000ms or so, at least for others than the player of the instrument. So client would cache what sounds it must play and when, resulting in notes being played at correct times.