It depends on your risk profile, most people would use a Nostr extension instead of providing the nsec directly. Having said that, I think it’s fine because it’s Seth.
You have to provide either an extension sign in or an nsec sign in to post.
Are you on mobile? Do you have an nsec extension already?