Check stations are not the cause or answer. Iowa doesn't has never used check stations and has been using the call in system for years. They seem to be doing fine.
"Poachers" can forego a check station just as easily as a call in system. The larger issue is probably that Illinois does not have the resources to crack down on the illegal hunters not tagging their deer.
Check stations just seem like an unnecessary nuisance to me.