Can it work? Yes.
Is it good? No.
First, DCL recommends that you arrive before noon. The last scheduled bus is at 1:30 although they will run a later one for guests who have purchased DCL transfers and may be delayed....If they are running a later one and you are there, they'll allow you on it wit pre-purchased transfers.
BUT....what if.....flight delays happen all the time. Is it worth starting your brief vacation with this stress? We find flying in the day or evening before to be a wonderful thing and well worth the cost of the hotel. I can get a hotel off airport property WITH breakfast for $50 and still shuttle back to MCO for DCL transportation if desired. That's cheap insurance. If I'm in Orlando, then SOME WAY, I'm going to be on that ship. If I'm sitting at my home airport while they discuss an equipment failure on the plane, I have few choices if any. Even a late arrival in Orlando...like 10 pm...is better than day of the cruise.