Ohanas is our favorite breakfast and we eat there once every trip- although the family would love it to be more often!! The food is so delicious! I have a DD your sons age and she loves it. We have never eaten at WCC so Im not sure about that, but I can highly recommend the Ohanas! We ate there for our oldest DDs bday a couple of years ago and they brought her a cupcake. Not too good for morning time, but you can save it for later!
Oh yeah, I also wanted to add that I like that it is family style so you are always at your table for when the characters come. I dont like the buffets as much because you are constantly having to watch in case you are at the buffet bar and the characters are coming to your table!