Power numbers seem a little low for the combination of parts, but different dyno's come up with different results. The operator should know if it close to what it should be making on his dyno based on similar builds they have had on there.
We have done a good many 350 builds here, and most come in around 380-420hp with similar parts. I don't port any of those heads however, that deal doesn't always yield the results one is hoping for without other changes.
Larger ports and better flow numbers just don't always make more power, especially if the heads had adequate flow for the CID/compression/cam right to start with.
When we dyno tune here I have a full set of custom machined secondary metering rods to dial the A/F in for best power. The 350/350 carbs are a little "fat" at full throttle as most used AX, DA, or BG metering rods with small/long tips on them. The emulsion tubes are also pretty small, so at WOT there is typically plenty of fuel being delivered to the engine.
Even with that said chasing A/F on the dyno doesn't typically result in big gains, and it's also a static test and one would need to be using the factory air cleaner and filter element to get it dialed in pretty close.
Things will still change when the engine is put in place, so I don't worry too much about the dyno tuning, we just get them close and do the final tuning once the engine is placed in service.........Cliff