Sorry to break it to you......
We are already using this system in the U.S. In fact, when I was an LEO, we trained on this system. I never used it my department, but I did use it once during a ride along in Philadelphia.
I think that the big difference between us and the Canucks is the fact that there is considerably less cooperation between the states here than in the maple Leaf lands. The real magic is in the database, and we just don't have that here. Even so, having it only at the metro level, with only the city database, was extremely convenient for the officers. Unfortunately, after looking at the software, I saw unused "buttons" that screened for many more options than were mentioned in the video. Of course, these options were turned off in the version that we were using, but I think it was telling that they were already there.
If I remember correctly, there were unused "buttons" for Felon, Parolee, Specs (maybe for spectacles, or maybe simply a user defined "special" button), and I do believe that I saw a button marked Permit. Of course, it didn't define what kind of permit.
Here in Connecticut, there is actually a private company utilizing the same system to catch property tax evaders. If they ping your car and you are overdue on your municipal property taxes, they boot or tow your car.