We just went on 10/17. There were 8 of us total - me, DH, DS9, and 5 other DISers, all adults. We ate just before the cruise so nobody was really interested in the snacks - a few folks had sodas. Our captain, Chris, was really nice and we enjoyed the cruise around the property before the fireworks. We got all settled at the bridge and the fireworks were good EXCEPT we weren't prepared for debris to fall on us. I had read about smoke, but I don't remember anyone saying that ash etc. can fall on you or blow in your eyes. That was mildly unpleasant.
We enjoyed the cruise but I can't say for sure that we would do it again. We have never seen Illuminations from World Showcase so we can't really compare the views. We had a BLAST meeting the other people in our group but I just can't say for sure that the cruise was worth every penny. On our next trip we would be likely to try something else instead of doing the Illuminations cruise again.