All you Black pudding haters should try it with eggs, get a fork full of black pudding and add a few eggs, eat it all in the same bite.
Also, Haggis is fine if you eat it like sausage, fried in the morning. In fact, it tastes a lot like Jimmy Dean sausage! I'd bet money that Jimmy Dean sausage is full of everything that scared you in Haggis, probably lungs and stomach and butts.