That’s absolutely fair! To be honest, I don’t think most people have a similar setup where they actively opt into stuff, but it’s still a valid approach.
If my suggestion is implemented in any way, I’d expect itch to clearly label projects which are available in a browser but hosted externally to keep the users informed. That would be essential in my opinion, and should help you avoid them just as well.