Going back to the beginning here, I think the idea posed in the OP, while a good potential use of modern means of communication, might end up being misused not only by the faithful (hopefully not willfully, but innocently), but also by those who perpetually aim to harm the Church. We all know that the internet is not a perfect deposit of truth.
I’ve followed this thread with interest. I can only say from observation, IMHO virtually all have posted fairly (at the core) with pro and con points on handling such concerns. Let’s just remember that one of the great joys of being Catholic these days is walking around with a target on your back. We are “judged” by non-Catholics, fairly or unfairly, based on how we respond to such matters and how we govern ourselves. News of liturgical abuses, real or alledged, are everywhere to be found these days. They just add to other “popular” subject matter.
A good rule of thumb might be focus only on those things that would be embarrassing should we have guests in our midst. Parishes are like families, and over time like-minded folks do generally congregate together, so this would perhaps be a good barometer. At least in this way we bound ourselves to the most aggregious possibilities. We are capable of such emotively-based judgment in our own homes (wouldn’t want to receive company in an untidy house, for risk of embarrassment). Should we not be capable of the same in God’s house?
And let’s do try to give our priests the benefit of the doubt in first instance. We go to a doctor when we’re sick, and expect that they have the expertise to make us better. We should expect our priests to have the expertise required to properly render the Mass. They are also duty bound to instruct us catechetically on such matters - this, too, is reasonably expected.
As our Lord urged generally in his preachings, humility in our approach would likely go a long way. Ask priests questions about areas of concern non-judgmentally - they’ll appreciate that approach. If not, then a second opinion might be considered …
Peace!