Every content can be included by reference. I don't need to type the message, I can just add a link to where the text message is in my server and sign that.
You can search for base64 images on NIP-50 relays. There are 1000s of posts with images before our release went out and those were breaking Amethyst's UX. So, it's a no brainer for me.