I've been using SmartThings Hub V2 for over a year now and find that it does everything that I need. Combined with IFTTT I have all the control I need. I use Google assistant and voice control works well. SmartThings is compatable with most devices out there. I have no reservations in recommending SmartThings.