Man O Man for a guy that was not going to respond anymore you sure have a lot to say. First you work for Penn West now you are a business owner which one is it? The OHV COP called you out several times and made you look silly! He even explained it in easy to read terms and you still can't grasp...
I got pulled over the other day and yes the quads do have a siren now...caught my attention. You are right on the Criminal Flight unless there is a indictable/summary/hybrid offence there is no criminal flight. That being said the courts have ruled document checks for drivers licence/reg/pink...