A bunch of tools have recently come out to help with signing events for you so you don't have to post your nsec into clients. I'm probably misunderstanding the risks associated, but this seems a bad design pattern. If anyone can help clear up my misunderstandings you get sats.
Generally the idea of broadcasting events containing secret material through multiple relays is an antipattern. You want to minimize metadata around secret events, since metadata is by definition a degradation of privacy. This is also one of the problems with NIP-04 (encrypted DMs).
But also we're just... putting encrypted nsecs on 3rd party servers? There has to be a less risky, more sovereign design here right?