I've had the chromecast for around a month now and I like it. I can watch my youtube videos and anime episodes on the lounge television now, it's been fun watching stuff on the lounge tv instead of my smaller laptop screen. Also with the setup, it was quick. Plugged it in, connected it to my phone and I was done.
I've tried casting from my oculus quest to the chromecast but apparently it was slow and laggy (according to the people who were in the lounge with me), but I think this is just a problem with the network and not the chromecast itself.
If you have a smart tv you shouldn't need to buy a chromecast (this stuff should be built into the tv) but if your tv isn't a smart tv than you should get a chromecast