DAYUM!!!! Stuff I've been saying since I bought my first Dodge. Long rods, short strokes, tall decks, wide pan rails, higher cam placement...and more. My dad made me do the same research before buying a car that he made me do before he bought my dirt bikes.
I'll take a long Rod, short stroke deal any day. Look at a Pro Stock deal. They are pretty damn close to a 1.8:1 R/S ratio. Even with unlimited induction.