I would say a private wishes cruise. Pirates and pals sounds great but I think there's something special about it just being your family, especially given its a special occasion!
I second the private cruise. It's a really nice outing. They provide sodas, bottled water and snacks, but you can order extra things like chocolate covered strawberries, cookies, cheese tray, etc. Even a birthday cake (all of this extra $ ). They even have a celebration addition you can order, & they will decorate the pontoon boat w/ balloons & streamers. They "park" the boat so you are facing the castle, and the music is piped into the boat. Prior to the fireworks, you will go along Bay Lake, and your captain usually will have some fun anecdotes and stories to tell. You can choose to leave from the Poly or the Contemporary.
I would book at your 180 days if possible, as they don't have a lot of these available.
Also, just as an FYI, when we do this, we take a taxi back to the resort we are staying at. Otherwise you will need to leave the Poly or the Cont, take a bus to MK, then get on the bus to your resort ( this is if you are staying onsite, and don't have a car, of course )
I also bring along some glow necklaces for the kids to wear.
It's really a nice, relaxing way to see the fireworks and be with your family.
Hope this helps ! Have fun!