The only reason a 305 isn't the worst V8 GM made is because the 267 exists.
Don't forget the 262 V8 they put in Chevy Monza's..those were not the greatest V8 either,but at least a car with one could be upgraded to any other SBC without much trouble..
I had a 267 in an '80 El-Camino "Royal Knight" ,and that engine ran smooth as silk and it cruised at 80 mph effortlessly..it also had a 2:56 posi diff,which killed any hopes of laying rubber unless you started off on sand or ice,but once you wound it up some it went right along..vehicle did not weigh much though..
I put one in place of a 250 six in a friends '82 C-10,which came with a rare factory 5 speed,tranny was the same one they used in Monza's,it was a telephone company fleet truck originally..we swapped a TH350 in it too..it seemed to go pretty good,it had fairly low gearing,anything was better than the camel humper six that was tired..
I had only one 305 ,I got from an '86 G-10 van and put in my '79 C-10 "Bonanza" in place of its original 250 six,another 2 bbl camel humper that spark knocked so long it wiped out the #6 piston..
The 305 had the same stroke as a 350,just smaller bore,so they had more low end than the smaller V8's..
I've had at least 4 of the 307's in various trucks and cars and I always felt they got a bad rap,the cam lobes going flat gave them a bad reputation,but once a new cam was put in one they ran as well as any of the other small blocks--the shorter stroke they had (and the 283 & 327's) made for sluggish take offs unless you had low gearing,but they will wind out like a chain saw once you get them spinning over 2500 rpms..
When I worked at a parts store with a machine shop,many customers decided to buy a "Target Master" or "Mr.Goodwrench" new engine after getting all the costs added up for a complete rebuild of their old engine...it was cheaper in most cases,had a warranty,and the end results were usually more satisfactory..we had a few engines we rebuilt go sour not long after,(like a cylinder cracking,etc)--and we offered no warranty,it caused a lot of hard feelings in some cases..
A few customers did have issues with the new engines though,including one that rapped instantly upon start up..the rod bolts were left loose on one connecting rod!..

..back then those factory replacement engines were "Hencho En Mexico" and some were not put together well..