Im not from Canada, but its the same thing where I live, and Im not putting a front plate on my car. I haven't gotten a ticket yet, but I know one is coming.
I recently saw a cop roaming a local mall parking lot putting tickets on cars with no front plates as fast as he could waddle.
Meter maids and stupid traffic violations make my blood boil.
Just put a RFID in the cars and get rid of the front plate. It always ruins the look of the car.