Echo is great, and SmartThings makes it 100 times better!
IFTTT allows you to create integrations between Smartthings and anything else that has a IFTTT channel, but what’s even more significant in some ways is that because SmartThings can use virtual switches you now have the option to add switch control to anything that has an IFTTT channel. So you can trigger things with a button controller like the Aeon Minimote, by a SmartThings mode, in response to a sensor, or now with voice control through Echo.
And you can do it all without having to write code or create a new device type.
Direct integrations are better when they exist, but when they don’t exist, you can do a lot with IFTTT.