Don't ditch Windows right away. I know many people that did that, and then realized that they are overwhelmed by Linux as a daily driver and/or don't like it that much.
I use Linux since 15+ years but I still have an extra SSD drive with Windows on it. Just in case. For that particular game thats brand new I REALLY wanna play on release day and just doesn't work at all on Linux, most of the time it is due to Anti Cheat tools that it won't work at all on Linux. Like Apex Legends for example, and EAC.
So if you have more than one Drive, keep Windows on one and use Linux on another drive. Before you delete Windows, use Solus/Linux for a couple of weeks or even months. Then decide.
And about Hearthstone. It runs fine with Lutris, like all Blizzard games. I play them all on Linux, WoW, SC2, HotS, OW etc.
https://lutris.net/games/hearthstone/