Working CW as a digital mode brings to mind the Samuel Johnson quote (originally about women preachers) " (it) is like a dog's walking on his hind legs. It is not done well; but you are surprised to find it done at all."
Actually the newer CW decoders are very good and likely to improve even more thanks to initiatives like AG1LE's machine morse learning challenge. Given the very formulaic content of a CW contest exchange it is very feasible to enter with just push-button CW sending and automatic reception - in fact, CW is treated just like any other data mode. The added bonus is that most contests tend to have a high proportion of entrants that used perfectly spaced computer generated CW - far better for decoders than the swing of good hand sent CW (and easier still than bad hand sent CW!)
The down side of 'CW as data' is the dependency on a complex computer based solution. In addition to the radio itself, my own set up has an external keyer, and external Softrock SDR receiver and an automatic antenna switch to switch the antenna from the SDR to the rig when transmitting. All this is, of course, driven by a complicated stack of software as the photo below shows.
Not your grandfather's CW setup!