If you are not concerned about the privacy risks of storing it on the internet as you mention, and since you require additional suggestions to the op-return, the only thing I can think of is to mount it in a QR image or upload the required data using the arweave permaweb.
Although as you rightly mention, the opreturn would be good.