Now always must save document locally and after it check-it.
For this year we'll do a new enhancement -> Dashboard that it'll include some improvements like las files viewed, files edited ( check-out ) but not uploaded ( check-in ). With it I think this problem could be solved for your users.
We've been thinking some solutions to edit directly on OpenKM UI, but this year it'll not be implemented, we must try it better.