Bill, I got this to work on iOS by using a Tile Display edit type like you suggested. The TD's screenset contains a button (checkbox), and I use a Hyperlink action on the TD to toggle the Boolean value displayed by the checkbox. This works well on iOS, but for some reason I can't get my hyperlink action to fire on WPF. But I was able to get it to work on WPF by using a List Tile View instead of a Tile Display.
Thanks!