I've gone from stones, to a Lansky, to an Edge Pro and Spyderco Sharpmaker. I've tried the Worksharp.

All of the above worked. I wasn't impressed enough with the Work-sharp to use it on anything other than cheap knives. I used the Lansky for many years and it worked well.

Anymore, I break out the Edge-Pro only occasionally when my blade needs some work from to too much use. Normally, I just do about a minute or two of touch up with the Sharpmaker every few days and that keeps my EDC knife sharp.