I said this before when this topic came up:
These people are smokers, they have kids, they have cars, whatever, this is a lifestyle and a pattern for them.
Do you honestly believe that a ticket from bylaw is going to change absolutely anything? Anything at all?
That ticket will provide them with their epiphany moment where they stop smoking and find Jesus?
You would probably achieve more with a very casual:
"Dude, dont smoke with your kids in the car bro. Its bad for them. Dude....

"
Than you ever would with some roundabout business with child services, bylaw and God only knows whomever else.