Today in "adventures in ZX80 programming", I've learned that one can't store arbitrary binary data in a BASIC comment or string constant, even after avoiding the obvious forbidden characters, because it seems like quite a lot of non-printable characters freak the machine out.
I guess there's a good reason why everyone seems to store their binary data at arbitrary higher addresses, out of the reach of the BASIC editor.