No one knows the answer to which dining is best but the cruise passenger. Assigned seating has some social benefits a described in some of the threads above. Open seating provides flexibility. If some days you want to eat early so you can go to shows afterward and still get to bed at a reasonable hour some days. And other days you may want to spend maximum times at ports and not feel rushed to get back to the ship and clean up to head for dinner the personal choice might be better for you. If you like the idea of getting to know your table mates and dining staff throughout the week and be assigned a fixed time each night, stick with what you have.