Ian, I need to correct you on the Casio chord recognition..Actually the MZ is superior to the PSR3000..
You can turn on "on bass chord" that reads in any inversion other than root position.
Also the designers of the MZ went farther...you can turn on "6th chord" recognition...and another feature,,you can turn on "tension chord"..
The MZ2000 was very advanced[and not half done]..for it's time [2000].
The Casio stigma, is what hurt sales...with a street price more than $1,200...folks were a little skeptical....but boy were they wrong..it was and is a great board..
As you can see even experienced people as yourself[and myself to an extent], misjudged the Casio's capabilities..