I took my 14 month old neice, 4 year old nephew, and 7 year old neice there a couple months ago. We didn't go for WISHES, we went for dinner, got a PS for as soon as they opened the doors, and asked the server to keep things moving. Ended up having to take the infant and 4 year old outside beore dinner was over, it was just too long for them to have to be still. These are kids who eat out at fine resturants a lot!
If you do it I would skip appetizers and dessert, and get a very early PS. As the other poster mentioned, eating late enough to see the fireworks is just too late formost younger kids, and they'll be too tired to enjoy, so why bother?
Anne