I've owned both. A 305 in a '77 Nova and a 307 in a '72 Nova. Both were good daily drivers, neither would break the rear tire (yes I said "tire") loose without dumping water under them.
I installed headers on both with header mufflers. They sounded good and overall I was happy with them. But performance isn't a word I would use to describe either of them.