as I have both a lot of Spitfire stuff and dry samples I first send all the dry ones to a short convolution reverb to give them some pre-delay and some space to match the Spitfire samples. This is 3 different sends with different amount of pre-delay (close, mid, far). Then these + Spitfire samples are all sent to one convolution and one algorithmic reverb to place all of them in the same room. Except some drums that are sent to a studio reverb, and as an effect I sometimes send a track to a cinematic very long tail reverb. The main question is if the first step is really necessary, if the early reflection/pre-delay on the dry samples makes a difference and especially if 3 different ones are necessary.