This one is a tuffy to say the least
I think everyone has an opinion on what works & doesn't work for them. And I can honestly tell you that I have tried a number of collars AND leads LOL Talk about trial and error. My poor husband is so confused now he's like WHAT COLLAR WHAT LEAD??
In the end we use a martingale leash (simple a martingale collar attached to a 6ft leash) to walk them & at first we used a gentle leader or snoot loop to train to walk nicely. Training them with this takes time & lots of effort.
When they go on their extra long (25 ft) exploring walk (I only use this in large field or hiking when I know no one else or no other dogs will be around) I use their harnesses BUT the harness I use attaches to the lead at the top of their backs not in front. So really it's whatever is more effective for you & your dogs.
I got all 3 at the All Hounds & I REALLY love their service! They are really nice & helpful.
Short Story on choke chains: I worked with a trainer who used choke chains & I did not like using this because I nearly choked my little girl to death once while we were attacked by an off leash dog. It was an accident & she was fine but I could have really hurt her. I also think the choke chains have a negative reward for a dog while walking. If they lunge at something…person, dog, squirrel, bird etc...they will choke themselves & associate something negative with that.