We really enjoyed our trip to Boma. As others have said, there is something there for everyone.
Let me make one suggestion though...
If you plan to eat any of the foods with exotic spices, have some Tums, Rolaids, or something similar with you. I spent the night after our trip there with a huge case of indigestion. Not everyone will have this problem of course, but next time I'll be prepared.
Have fun!