Sub alignment method

Hello, I am using Camilladsp with volumio an RPI4. It is a 2.1 analog systen for the main speakers and dsp-based sub.

The issue is that due to sub dsp delay - nominal 5ms - there is substantial time mis-alignment. I'm not in a position to move the sub out 3-5 feet into the room.
I have an active crossover at 50hz for sub and main power amp. LR4 slopes.

I propose an alignment method as follows:

Duplicate L channel and the same with R
On first L channel, apply LR4 low pass and on second a LR4 high pass at 50hz. Same with R channels.
Apply 5ms delay on high channel of both L and R.
Combine (sum) both low and high channels for L and the same for R
Pass on to convolution filters for rest of EQ.

Thus delay the main speakers by 5ms allowing me to keep the sub in the plane of the main speakers.

Does this hold water, and what complications could there be?

Cheers