Small block strength

Like others here I am going to recommend MY personal opinion.
The BEST allaround factory cast Small Block IMHO will be a 88-91 LA Roller Cam 360, only found in Dodge D250, B250, or heavy duty Ramcharger 4x4's, 4x4 D150 trucks or Big vans.

They have a number of previously mentioned benefits.

308 heads
Roller Cam
LA Casting and hardware

The kicker is the limited year range....88-91.
Kinda hard to find a salvage vehicle that hasn't already been pieced out.

Good Luck which ever way you go.

Probably be way better off getting a magnum block.If you really wanted shaft rockers you could put RHS heads on.