This is my first time booking for 1 online and going with two once onboard.
Previously I have booked for two (to reserve my preferred time) and had one dinner refunded with my BOGO once onboard. It's an extra step either way. Worst they can do is completely cancel me and say they're full. That's fine with me. It saves me money which is something RC does not want to do, so I'm not too worried.