Over time with any bong the smell will stay and the taste will start to get nasty. I never used a coke can so I wouldnt know if it would still smell. I'm sure that it will. Also I think no matter what you are using you always change the water.