Nah, they are happy with the bare-bones cheapest cabin. I asked my FIL and he said as long as he doesn't have to work in the boiler room, he's good
I priced out some Holland America land-cruise options and came up with plenty of options for $2500-$2700, so with the Thank You points and the United miles, they're out of pocket could be as little as $400-700. So this is looking pretty good.