The CT-X3000 has an impressive spec, Yamaha doesn't offer anywhere near the features at that price point. Unfortunately Casio has flimsy keys that work loose after only a little playing. So factor in the cost of a decent 61-key controller, AND a class-compliant USB-midi interface to connect it. You're back in PSR-S670 territory. And you have more pieces to haul around.

Honestly, it's a shame Casio doesn't offer the X3000 or X5000 as a module WITH MIDI DIN connectors. The sound is pretty good and the feature set is complete!