Pay for the hotel, after all you are going to stay there anyway, no ? There are too many factors to rely on getting there in 2 hours - possible customs/INS crowd, late flight and the possibility you're not flying to Orlando at all but Sanford which is much further from the city.