Suggestions for a great home automation controller for HASSIO

I just installed a HASSIO VirtualBox VM on my Windows 10 PC.

I currently use a Wink2 controller to control:

-Sylvania Motion Sensor/Temperature sensor
-Sengled smart light bulb

I am looking for a replacement for my Wink2 controller that has better support for HASSIO/Home Assistant. Something I can just plug in …and, HA will automatically detect it… and also automatically detect the above devices.

I was told the below controller is pretty good:

https://www.amazon.com/GoControl-CECOMINOD016164-HUSBZB-1-USB-Hub/dp/B01GJ826F8

Does it matter that it uses USB instead of Ethernet as far as range goes? I dont mind spending a little more money for Ethernet. Could someone please recommend a controller for HA with very good range that’s plug `n play with most smart devices?

Thank you so much in advance!