I think the ticketing idea is a good one, as long as there are no criminal or quasi-criminal consequences. That's really what I would be concerned about: people incurring criminal consequences from a product that, in my view, should be subject to regulatory legislation governing how we deal with it.
If we are going to be dealing with a ticketing regime where an officer is going to have to decide something on a discretionary basis, I would like to see some guidelines in the act, or to the officers directly, as to how they're supposed to come to that decision, so that there's an emphasis on the purposes of the act, which is not necessarily to criminalize all contact with cannabis.