If you have successfully unit and system tested everything even on breadboard(s), you might as well commit everything now onto a single board.
If you make several boards as an interim measure, you're almost going to end up with an extra respin whatever happens.
I tend to unit test everything, although many of those units already have to be on PCBs which I fab in house because they're high speed mixed signal stuff. Once everything's working together in a mess of wires, I design the entire PCB. My last production job only needed one respin, but that's unusually good for me.