Hum… This looks perfectly fine! But I would make an addendum:
What @jonathonracz kindly shared is an equal-gain crossfade, which will add up to 1.0 all along the slider.
But since one of the main effects of a reverb is to create de-correlation on the signal, an equal-gain crossfade may incur in an auditory dip around the slider centre.
For highly de-correlated signals mixing is advised to use “equal-power” crossfading.
There’s plenty explanations on the web, so I won’t write something very similar to what you can find in 15 secs of googling
But in a nutshell… when the crossfading slider is in the centre, each channel will receive -3dB of gain (0.7071…). On a perfect case scenario, where the source channels are perfectly de-correlated, it will result on equal-gain behaviour.
This is what most plugins/mixers do AFAIK. You should consider experimenting with equal-power crossfading as well