I've got my HDHomeRun Legacy on the same 10 Gigi switch as both my 4k firestick and channels DVR running on snology DS218+. And all is working great except that there seems to be a buffering problem when watching a live channel. It will stutter and momentarily flash the progress bar then run fine for a minute (sometimes less/more) and repeat.
At first I assumed it was because my firestick was using wifi for streaming but it only slightly improved after I bought and installed the ethernet adaptor for it.
I noticed that if I pause the live viewing for say minute or so, most of the stuttering goes away. Seems like there might not be enough buffering in the channels app on the firestick. It gets annoying real fast and sucks when I like to change channels. Also seems like some channels are worse than others but they never stutter when watching them live directly from the HDhomeRun viewer on my Ubuntu PC. Hence why I think this is a buffering issue on the channels viewer running on the firestick.