It should be straight-out illegal. Governments do not have "free speech" rights.
As for private citizens doing it: I think there are already sufficient laws about recording people without their consent. You can hire someone to stand on a corner and watch for a specific person to walk by, but a law prohibiting you from recording everyone who walks by is most likely going to withstand a court review. It's a question of scale.