Do it. Get the preamp. Just make sure it’s not a crappy one as those will make things sound worse instead of improving the situation- like a good preamp should.
I've also tried direct from DAC/Streamer using LUMIN's LEEDh volume control. It was ok, but the preamp with some good NOS tubes made a big improvement over direct connection from DAC to amps.