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.