In principle, what you are suggesting sounds right. There are good comments in this thread about 1st vs 3rd part filters in the context of censorship.
Where exactly did you make requests for the filtering new features? Could you send a link? I would like to better understand why it was not effective.