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?
Keep life simple...if you hear hoofbeats, think horses, not zebras.