I agree with you completely. 💯 I was up until 3am booking all of the dinners and breakfast/brunches. I had one dinner slot I couldn’t book, and called them directly the next morning. They were wonderful and booked it easily. BUT, I am glad I didn’t wait until the morning of the first day as many of the time slots were already filled. The VV agent did say the app will work better once on board. Maybe? They also suggested if a time slot is not available, try changing the number of sailors from 2 to 3 and magically some slots would open up for booking.
If you haven’t already done so, book brunch/ breakfast for the final day, disembarkation. I heard the slots often do not open until you are on the ship, and breakfast in the Galley can be chaotic on departure day. I was pleasantly surprised to see I could book time at Razzle Dazzle for a 9 am breakfast before heading home.