I only know of one Iowa shuffle. We ran it in high school and in college. I have heard a lot of coaches say that it can be used against any zone defense.
I will say one thing it is excellant for fast breaking.
Your 1 pushes the ball down the sideline to free throw line extended. The 3 starts in the ballside corner. The 2 starts and stays at the top of the key. The 5 starts at ballside block. The 4 starts at the opposite block.
1 passes to 2 or 3.
If he passes to 2 the 5 will flash middle just below the free throw line. The 3 will run baseline and settle near the block (that is open quite a bit). If nothing is there the 3 will continue to the corner. He is a baseline runner.
The 4 will cut to the free throw line extended when the ball is passed to the 2. When the 4 catches the ball the 5 will now come to the new ballside block. 3 is in the corner 1 is still in his original position. If the corner is open 4 will pass to the 3 and cut above the block to the opposite block.
As soon as 4 vacates this area 1 will make a straight line cut from the other free throw extended to the ballside free throw line extended. 3 passes to 1 and 1 passes to 2 and the same continuity is run once again.
Notes: I think it is better for a team that has a versatile four man. If you have two players who are strictly post I would not run this offense.