You are correct in that it is for pure retail only. We do limited tea service, and that was added after the store opened and the system was in place.
After using it for a couple of years, I'm not impressed. I haven't really used anything else extensively, so I can't compare, but Keystroke isn't intuitive at all. If you need to do something other than the functions you use every day you will need the manual, very little chance of figuring it out on your own.
And as Pentox mentioned, its no fun to look at.