The failover aspect works really well. I use it when livestreaming, video calling, etc - between my wifi and tethered phone I always have a solid connection.
Been using Speedify for a year or so. My data plan tends to get throttled, but I never notice when I'm at home or work, because Speedify moves most of my traffic to my wifi connection.