I think there should be anouther way to attack a player. I've notice alot of of argument involving balancing voodoo, and that is because right now voodoo is the really the only way to make a player open to attack. I'm not saying that voodoo doesn't need to be changed a bit, thats just a different topic. My idea was to put ambushs in the game, once you know the route of a trading fleet you shouldn't have cast voodoo on it to attack.. just be patient
Once you get to a port, there could be an ambush option if you know the exact fleet you want to hit (look in the tavern). Each time that fleet passes you in port there would be a higher chance for them to show up on you attack list. It might take awhile but eventually you would be able to attack that fleet regardless of danger. This would be much more realistic and would take the importance off voodoo cards like Fugitive from Justice, and Hostile Natives, (which are the only cards I look for right now). I really think this game needs anouther way to raid.. This is a pirate game after all