Is this idea of text filtering allowed?

Hello, guys.
I think all of you hate when you try to type smth in chat and it turns into #######
I have decided to make my custom chat and signs, which will support rich text formats.
Is it allowed to:

  1. Exclude rich text formatting from filtering? They won’t be visible as tags in result, but will affect filtering a lot.
    Example: <font color="#FFFF00">I'm good text</font>
    Sent to filter: I'm good text
  2. Instead of changing text to ##### highlight it with red color. For other people it will still be visible as #####, but player who typed that will see their original text highlighted.
    image
  3. For signs, save text which was already filtered - when loading, I won’t need to filter it again, and this will resolve issue of tags due to too many requests (When any text will be filtered)

And am I allowed to do something with number tagging? Players often want to do trades, but during price discussions, TextService is always goes crazy after 1-2 numbers.

That’s a pretty good idea, i think this should be allowed ngl