Margo, nice idea, but expensive. I bought 10 hours of computer time on navigator for $40. That is $0.0667 per minute. Of course, it depends on speed of connection.
I believe NCL also has wi-fi on some of their ships. It definitely should expand. Computers on Navigator were hard wired. Computers on Voyager were wireless (IIRC). Shouldn't take much to allow passenger wireless too.