The strength is in the on-center rod, but up to 1000hp they are probably equal. The problem is that there is only one 1000+hp on center rod available. Crowers at $1400 a set. Under 1000hp, there are only narrow journal on center k1 rods.
For off center there are 4 different k1 rods, eagles, scat and crower.
In my opinion if your shooting for over 1000hp, use on-center and buy the crowers. Under 1000 go off center and if you push it above 1000 later you can still get a crower off center billet rod.