I would like to humbly submit a 4th change. The large keyboard, but with narrower black keys. I have the hand size and range to play well on a large keyboard, but my biggest struggle has been my wide fingers being unable to fit between the black keys (only by a few millimeters).
I have large hands and I used to be able to play very well, but in college it began to get harder and harder to get my fingers between the keys.