A ladder bar has 3 (THREE) instant center adjustment and all are the same distance forward from the axle centerline. I find it difficult to believe that 3 short instant centers is perfect even for heavier, slower cars.
The more horsepower, the longer and lower the IC wants to be. Pretty hard to get a 108/4 IC with a ladder bar. In fact, it's impossible.