Engine is still changing by GMs. For example last time was changing influence of Jump Range and Block Shooting...so it is really very difficult to exactly say how each tactic works. I suppose even GMs don't know it in 100%
) For sure outside offense is a bit more efficient after last changes.
Of course I have my own imagination based on experience and observation supported by observation another users.
If you mean ISO I can say that it is tactic which based on detracting attention of the best offensive player from outside/inside. If you choose outside ISO it's very important to have very good outside shooter to finish action but inside shooter (IS=20) under the rim to detract defense too. If you have better inside shooter under the rim, your the best outside shooter will be more efficient.
do you like using zones at all?
I use it usually when I'm underdog and I would like to minimalize big advantage of my opponent. For example if I'm much worse in rebounding and I think it could be crucial, I will play 2-3 zone. Why I use zones so rarely? Because it's very risky. For example 2-3 gives you better rebounding and inside defense, but your opponent gets easier playmaking, more assists and highway on outside:/
By the way I think that engine of this game isn't so complicated as you suppose. People like imagine very big, very complicated engine but I think it isn't possible from technical side;-) Too much lines of codes, to much counting, to much load of server etc.