The Leaf Plus is a simple indoor HDTV antenna and will ONLY get local broadcast channels. You will NOT get Netflix, Hulu or any other internet service unless you hook up your TV or computer to an internet connection and have it stream to your TV. I have a laptop connected to my TV with a wireless keyboard and mouse that I can use to stream internet to my TV but I still use cable. I am really really close to cutting the cord as you are but there are a few things I will miss if I go strictly local channels even with the streaming internet connection.
Last year when all the local TV stations were required to broadcast in HD they were giving equipment like this away. Don't spend a ton of money on an antenna, most of the powered HDTV antennas are very similar but all of them will only get local channels.
My son cut the cable many years ago when high def first hit the airwaves. Since he lived in Los Angeles, where the stations were located, he got all the local channels without an antenna. An HDTV antenna is only going to work depending on your location and the terrain surrounding your area...but its not going to provide internet and/or phone service.
I have gone 90% unplugged in that I no longer have a landline and dropped my internet connection from the big conglomerate and use a smaller, more personal provider - even though they use the same lines, its cheaper, faster, and never gets bogged down...how? I don't know.
Keep internet, attach an old laptop, Mac Mini, Apple TV, Roku, or other streaming device to your television. Depending on what you use you can either stream programs from the networks 24 hours after they've aired, purchase them from iTunes, or wait until they are on Hulu, Netflix, or Amazon Prime. Be aware that not all streaming devices work on all available services...i.e. Apple TV does not support Amazon Prime, which is why I prefer the Mac Mini. My hubby's new home theatre system w/Blu Ray streams everything except iTunes.
Keep in mind that if you like to watch football or other sports that there are no free internet sites that work well (that I have found) and the ones that do charge a fee to use their service...with that in mind, I have maintained my satellite connection (very basic) to satisfy hubby.