Bitcoin
Why don’t nodes have relay options that disallow certain transaction types?

Is it a bad idea to give nodes the option to prevent certain lists of transaction types (e.g. P2TR_V1 containing spam characters) from being relayed? You can set it to allow everything by default.