I can say that in my experience throwing is fine in siege. I can just respawn to get more ammo and there are many easy targets. But in battle I'm not sure I would even hit once with 8 throwing spears. That is probably more like a playstyle issue though, as I tend not to spare much ammo.