I cut the cord this past April and have not looked back. I save $50/mo just not having 5 cable boxes at $10/ea. Overall saving about $100/mo. I still have Comcast/Xfinity for internet, $80/mo for 150mps. We have a household of 5 with an avg of 20 devices connected at a time, phones, tablets, steaming devices, etc. and the speed has been fine. I researched all of the services and did all of the free trials, a large part of the decision is which service offers a reasonable package with the channels you want. Direct TV was was the best match for our family and it worked well. I say "worked" because I have since switched to a service which is not heavily marketed. Xfinity offers their own streaming service called Instant TV, only available to their internet customers, which is why you don't see it on any of the comparison articles. Plus, they would rather keep you as a cable customer, which they still try to do when you request the service. Instant TV is $10/mo for basic, which is locals & a few others, but have a promo for free showtime, starz & cloud dvr included. Add on packs are $10-$15. I have the entertainment pack which is $15 & has all E, Bravo, Animal Planet, Discovery, etc.
As far as devices, I have Roku's, Firestick and Chromecasts. When I initiated the services, Direct TV now and Instant TV apps were only available on Roku, not sure if that's still the case. I did do some fiddling and sideloaded xfinity to the firestick, but it does have limited capabilities. Either way, Roku is by far the winner in our house. The biggest difference is control is all scrolling with any choice, no numbers on remotes to directly enter a channel. Other than a few wifey complaints here and there, I don't regret it one bit.