I would stick with the wired HDMI connection rather than wireless. Casting will just increase traffic on your WiFi network for no reason and wired anything is usually more reliable once setup properly. Another advantage is it will bypass all the possibly annoying smartTV ads or pop ups if your tv does that.
Edit for spelling
I sue an appletv. I have the version with a Ethernet port. It plays wverything I’ve thrown at it so far and down have to endure commercials. The downside is you have to create an Apple account to install apps in it and not all apps are available. It’s also expensive.