Agreed, it is very important to avoid the cruise ship's wifi and cell/data signals because they will be expensive and slow.
I'm hoping to get all my data transfers done as the ship spends ~30 minutes docking in a new European port every day. Then, I'll be free to enjoy the shore excursions with family and friends...not needing to find an on-shore internet cafe or stray open wifi.