I think the STC group are aware of what's being said here and on their Facebook page. Mind you the FB comments tend to be more gushing and less analytical than here on the TBBS.
I sense they're open to fair minded critique as long as it's offered respectfully. And I think it's safe to assume they've probably gotten more lengthy and detailed feedback through the "contact us" email link on their home website. I know I forwarded much of the same remarks I've made here to them through their website.