The problem with HOAs isn't the soccer moms enforcing stupid rules, it's that stupid rules are in place to begin with. Likewise, the problem with parking enforcement isn't the enforcement, it's the stupid parking rules they enforce. Fix that, and citizen reporting is perfectly reasonable. (After all, we do it for all sorts of other crimes.) Don't fix that, and dedicated enforcement is also bad.
Um... maybe let's not.