Glad you're making the switch. I recently migrated from ST myself and I and the wife have been quite happy. Things work when she expects them to, and that is all I can ask for haha. I switched a couple months ago, and have already added more devices and automations than I had running on ST.
I used Webcore on ST, and kept using it in HE as well. Local execution is great, and is so much faster than it was on ST.
I definitely recommend HE over ST, and have only had good luck with HE and expect I will in the future as well.
Couple tips when migrating, take your time. Try to migrate devices in groups (ones that have automations associated with one another). This way if you get some devices migrated and call it a night you will still have everything else working on ST. Ex) migrate any motion sensors and the lights they control at the same time. Then setup your motion lighting automation. That way the motion lighting still works and you don't have the sensor on ST, and the lights on HE.
Also, in prep to migrating I would recommend downloading manuals for every device you have. It took a while during the migration process to look these up and figure out what special buttons to press when enabling inclusion mode to pair the device to the new hub. Some devices are simple (most smart switches is just the on paddle), but some weren't. If you do this before you have your hub in hand, it should save you a bit of time doing it while trying to exclude/include the device.
I hope your transition goes smooth, and the wife is happy after the transition! I know my wife was!