My money would be on the 8320, they are known to overclock rather well alongside the 8350. Between the two you need to come to one conclusion, is the $30 difference worth 200MHz more at stock?
Why do I say the 8320? Evidence as far as overclocking is concerned tends to show that the 8320 and 8350 are binned the same with the primary difference being the stock speed differences. You have a chance that either chip will be a good clocker or bad clocker by testing your luck at the silicon lottery, and in the end, THAT is the limiting factor. Last I looked this info up a few years ago, on average from HWBOT submissions on air AND water cooling, the 8350 did a whole 1% better on average than the 8320 be it on air or water.... You don't get a higher chance of an oc by buying an 8350, sorry to tell you.
Of course, as I said originally though, if you think the extra $30 is worth the 200MHz at stock and you would feel more comfortable with the 8350, then I say go for it. Of course then you have the far more pricey 8370E which is nicer on the wattage side, but I don't know much about that chip.