well except the ham, I use coke when I make a ham and it makes it very tender and juicy. and that toilet thing, I've done that but it is no more effective than other acidic cleaning compounds. your stomach has a more acidic mix in it.
And for that matter I used to use sprite to clean grills as well as military beverage mix (bug juice) which also cleans brass deck drains.