We went to 'Ohana in August and Boma last month and it's Boma all the way. We didn't like 'Ohana at all. They stuck us in the back where you can't see anything and the food wasn't great. The meats were dry and we didn't like the dessert.
We found lots of things we liked at Boma and they had a lot of desserts to choose from. Even my picky DS filled his plate with food 3 times.