Rick, we did not eat at David's but talked to a couple of women who did and they reported that it was a 3 hour event. The food was good, not great, but for the extra $25 apiece they would not do it again. We noticed walking the ship there was not a lot of activity in David's and suspect it is a feature not likely to succeed.
This is the opposite of what I read elsewhere. I found people love David's. We have at least 9+ people ready to reserve on our trip. I think $25 for an upscale meal is well worth it .. more than worth it. Can't wait. I hope it does succeed.