For adults, the HDDR is probably a better choice, but for a three year old, the BBQ is definitely better. We took our 3 year old granddaughter in April, and she had a wonderful time. We didn't have any problems with kids pushing and shoving at all. The character meet and greet lines were orderly, and there was plenty of space during the dancing. My granddaughter actually danced with Mickey "one on one" for about five minutes! The food is certainly nothing to write home about, but the important thing to us with this particular experience was my granddaughter, and she loved it.