I just got back from Aulani 2 weeks ago and even though we really loved the resort (I mean it's absolutely beautiful), I spent a large amount of my time wishing I was on a cruise. (We've been on around 20 cruises on several cruise lines.) I don't know what Hawaii will look like in 2023, however, currently several restaurants did not survive the pandemic and the ones that did, can't get any help. Most places had 0 reservations or wait times of 1 - 2 hours. That's tough when you have a hungry gang to feed. I couldn't help but thinking this would be a non-issue on a cruise where an amazing 4 course dinner is ready every night at 6. This was a major problem on Kauai where the resort we stayed at had no reservations for our entire stay, we then started calling every restaurant in a 30 mile radius and they also had no reservations. Maui has straight up said - don't come, we have no restaurants to feed you.
The other major issue is the abysmal housekeeping at Aulani, they will empty your trash every day, that's it. You can call down and have fresh towels delivered but I find this unacceptable for what they charge. Again, I couldn't help but think that on a cruise, my cabin would be cleaned twice a day - a real treat on vacation!
I think most Hawaiian cruises spend 2 days on each island which I would find ample time. You have to fly out a least 1 day early for a cruise anyway so maybe just a few days at Aulani before the cruise would be ideal.