Besides the limited useful frequency range of a coax choke and the much higher power required to saturate it what's the difference between an "ugly" coax choke and a 1:1 balun???
Balun,, current or voltage type?
Ugly choke just stops the RF from coming back down the shield of the coax, IE prevents the skin effect of radiating.
Balun, so many and varied could write a book on them, and there are some books out there on baluns, transmitting, receiving etc etc.
1:1 current baluns at feed points of yagis force equal amounts of current in each radiator, in theory anyway.
Two element cubicle quad require a 2:1 balun to match the impedance and also force equal amounts of current in each side of the radiator, IE wire. sure stops the skew pattern.
Beverage receiving antennas require 9:1 for impedance matching.
The ugly choke or coax balun is easy to make, and depending on the frequency being transmitted the circumference and amount of wraps will effectively stop the transmission line from radiating.
So will ferrite beads on the outside of the coax.
Google works great for info on baluns and chokes, so does LB Cebik's site. Highly recommended reading.