Roon will not improve your wallet. Some report that it comparatively hurts the sound quality. I didn’t notice that, but it is not for me. I have never read that it improves ANY SQ.
An external DAC could be worse or better depending on your taste, the resolving power of your system and spending ability. Most likely diminishing returns make it too expensive for most.