As I understand it there is no fee for a 1BTC transfer. Is there anything stopping me from sending 1BTC back and forth between two wallets, as a means of recording permanent messages?
But if you do it with OP_RETURN then yes, you should be able to do that.