C.J.
We went to one earlier this year and it was fun and the mom said it was super cheap compared to other party options. I personally enjoyed the limitless soda and it was a GREAT excuse to get up and move around.
The kids were more interested in playing more than eating so I highly doubt a birthday party to McDonald's would destroy their morals/heath/or anything else for that matter.