Jack...as usual, provinding us with handy links!
He provides excellent service around here. If you are getting a HTM remote, I don't think you'll need to look any further than that!
Anyway, I also have the HTM MX-700 and I love it although I'm terrible at programming it. But I believe if done correctly, all users will be able to operate it without any problems. You can even make a custom macro button to line up all workable settings again in case something gets screwed up. It's possilities seem endless as long as you take the time to program it.