traction bars! yay or NEY

Im thinking about putting these lakewood chrome traction bars on my demon. People tell me they dont increase traction at all and may even reduce traction. so i was figuring i might put them on just for looks. Do the traction bars even look good on a bodies? and is it true they decrease traction? Thanks!