Should you ever edit the Custom GPT instruction directly? Or only via chat?

Sort of, you should read this helpful introduction