Ok so as a "forum reader" I'm gonna chime in here.
I firmly believe that a longer rod will build horsepower because even though the average piston speed will remain the same, piston speed at TDC and BDC will be slower and the piston will dwell longer (stop moving) at TDC and BDC, simple mathematical calculations and geometry will prove this to be true.
Keep in mind, this post is exclusively centered around street cars. If you are running at the track (100% drag car, no street use), everything I said goes out the window. Micro tuning becomes important and you want to extract every h.p. you can irregardless of cost.