We've had a few and at one time I mailed them to a poster here on CC. He managed to give them to some other posters that wanted them for their collection.
Our most recent (Feb) Explorer cruise I filled out the card to opt out of receiving that one.
I think that option is new.
We're long time RCI cruisers but we cruised on Celebrity Summit this past March and loved the ship. It's been completely upgraded and beautiful and the OceanView Cafe is one of the best buffets we've seen. I would absolutely sail on Summit again.
With that late flight arrival you should absolutely stay in Orlando. You might consider the hotel at the airport and then take a shared shuttle from there to Port Canaveral cruise day morning.
Try Cruise Control or Cortrans among many that are highly recommended on this board.
Also book it as a return as well.