If I had that choice I'd go ahead and drive. Yes, it will be a fairly long drive. Probably 8+ hours but you'll go straight from your house to the port in that time. No need to drive to the airport for the flight and then get from MCO to the port which might turn out to be almost the same amount of time.
Which ever you chose, it's strongly suggested that you arrive a day early.