I've been using it on a daily basis for 2 years now and when I switched to 'completely type the answer' instead of 'clicking on words', it made a big difference in learning.
I think a big factor in its usefulness depends on the user. If you make it hard for yourself, you will get much more out of it.