That would get my vote for sure.
Consider the MicroRendu or depending on budget possibly the ultraRendu.
If you’re into a little DIY then try a Pi based endpoint running Roon Bridge. To help simplify the OS installation / configuration of Pi based systems take a look at RoPieee Introduction.