We're just off of Carnival Conquest. We chose "Your Time Dining". It was very good and worked very well! There were many table's for two in the dining room, (although they'd really be tables for four!) !
As Mike said, thing's are not as personal as they would be if you booked a specific dining time. The waiter's were fine, though.
Your Time Dining, IMHO, is a wonderful concept!