There are strong arguments for both short and long rods,
However, in general you use short rods in a fast circuit engine that runs at high speed for longer periods, and when engine service life is not such an issue. Piston acceleration is increased and so is piston side load (greatly), in fact the piston side load is increased in proportion to any extra side thrust you may pick up from the rod angularity so be rather skeptical of that "plus point" A longer rod "dwells" at tdc for longer allowing the flame to have more time to burn completely and have more effect exactly where it is needed, therefore also allowing more flexibility for spark timing inaccuracies etc, it generally gives a less fussy engine and also one that pulls off of the corners better. Read any serious papers / books about NASCAR engine building and you will find more info on this subject than your head can handle!!
Good luck.
Julian.