No answer yet?
Here's mine:
I think it works great in normal game, where you don't have a very strong 5 with equally great players. In NT games it's a bit different, you tend to have slight tendencies, like a team with slightly stronger bigs dans guards, or the opposite, but most NTs are like that, so it's a bit hard to have a strong skill advantage at one position. I think the opponent roster is at least as important as the player skills, and using their weaknesses (game shape, low-ish D) is key to make an ISO offense work.
What seems to work best is using a big@SF, or a guard @SF, kinda like an inverted patient but a bit more subtle, depending on the opposing team SF defense skills. For that you either need a guard with strong ID to at least be able to defend on the other side of the court, or a big with strong OD and decent Dr/Ha/Pa.
Not saying it's the only way, it's just based on the few times I tried to make an ISO work (unsuccessfully most of the time), or when ISO worked against my team.
TLDR: it depends a lot on the opponent players