Southwest Airlines offers free IM through iMessage and WhatsApp too. Should be able to tunnel internet traffic through iMessage.
The APNS payload is a JSON blob that's limited to 4KB, with a few required pieces of information but mostly free-form, so it's definitely in the scope of e.g. a (text-only) blog post split over a few messages.