I have a Roku, Firestick and a TCL tv. The Roku on the TCL is identical, as far as I can tell, to the Roku device. Firestick is pretty much all the same major streaming services as Roku, but I feel that the Roku has a lot more of the small unknown ones. It would take like two hours to count the difference. It is easier to browse for apps and streaming services on Fire. The picture quality on the TCL is not as good as my LG Oled, but it is almost as good as my Samsung led. However, I can dial the Samsung tv picture in better, so maybe I just need more time with the TCL. I won the TCL at a vendor event a year ago. I jailbroke my Firestick and put Kodi on it. I prefer that over Roku.
As for the 120hz aspect. I have had 60hz, 120hz, 240hz and 480hz tvs. The 240hz and 480hz were both Vizios. The 480 hz tv died at the 21 day mark, but it was nothing special. I replaced it with the Samsung 60hz, which was better. I really don't like watching anything in 120hz. I really only watch hockey in the higher hz refresh rate to follow the puck. I set up the remote so I could switch back and forth with one button and I almost always leave it in 60hz. HDR and 4K are much more important features. I watch a lot of movies in 4K and Dolby Vision. My LG has HDR10, but I own less than 10 movies with HDR10 and there is next to no streaming content with it. HDR10 is better than Dolby Vision and will probably die like Betamax.
Another thing to consider is the backlight. The choices are edge, direct and full array. I feel like it goes full array > edge with local dimming > direct. Full array tvs usually cost about 35% more than edge backlit tvs.
In the under $1000 range, I'd pick this one:
TCL 4K full array backlit with Dolby Vision and Roku
https://www.bestbuy.com/site/tcl-65-cla ... Id=6367717I got the firestick back in March, but I am already looking into other ways to use Kodi. I have been looking at linux and android streaming devices like the Nvidia Shield, Asus Chromebox, Seguro Trongle or maybe building my own device with an MSI Nighblade, but remote control could be a p.i.t.a.