Fun idea. I think when you make the pirates also collect the goods (and maybe reduce them to only 2) .. and you need to bring the goods to the island, so your ship has limited storage, but also gets better with upgrades.... maybe introducing also cannons on your own boat after it was upgraded... and then increasing the number of pirates.
Great submission though.