I used the internet to check in a deer recently and thought it was very easy. I was not using my landowner tags, so I can't comment on the phone version, but I liked the internet system. I usually hunt the evenings during bow season and it has always been an effort to get to a check in station before they close. (gets much worse after the time change)
As for making it easier for poachers, I feel that poachers will poach no matter what system is used. We need to police our own ranks.
Anyone used the new system yet?