@ghost_bird again, like I said, I announced this well in advance and the announcement got a fair bit of attention, I'm literally advising admins silence my instance if they have a problem with it. Users are also free to silence instances on their own as well.
If there were a better solution, I'd use it. For instance, if I was able to somehow make local posts show up un-cw'd but when they federate out, they automatically get a CW applied.
For now, this is going to have to work.