The shackle rotates on its pivot point to accommodate the changing length of the spring. If the spring is substantially longer than stock, then the shackle can rotate far enough to hit the back of the shackle box, and when that happens, the spring cannot easily compress further, effectively limiting wheel travel. A straight longer shackle will make this more difficult to happen because a longer shackle travels through less arc as the spring compresses and extends rearward, however some springs are so long that even a reasonable length straight shackle will hit the rear of the shackle box. A boomerang shape shackle can solve this issue.
For a point of reference, the distance between the front leaf spring mount and the shackle mount is 51.0". Supposedly a 52.5" long spring can work with a stock shackle, but just barely. Anything longer than that definitely requires an extended length shackle, and my guess is that anything more than 53.5" would require a really long straight shackle and/or a boomerang shackle.
Not to purposely cloud the situation further, but virtually all boomerang shackles that I've seen are actually pretty long too. The increased length increases the amount of lift at the rear. A rule of thumb is that for every 1" increase in shackle length over stock, the rear will sit 0.5" higher. Its probably closer to 0.4". The shortest boomerang shackle that I've been able to find lifts the rear by 1" (i.e., it is two inches longer than stock). It might even be 1.5" of lift for the shortest available boomerang shackle. Whether you go with a boomerang shackle or straight aftermarket shackle, you need to account for its length when selecting the amount of lift of the spring that you purchase.