Nice, I wonder if the second order effect of having a lot of tickets contested will feedback into the people writing them. Since it costs the system more to process a contested ticket, it is a loss for them to write them if they know they won't hold up.
They're often time just more taxes for things like parking 19 vs 18 inches from the curb, even in cases where no traffic (including cyclists) are impeded or endangered.