Damn, hadn't thought of black pudding for over a year, and haven't eaten any since our not entirely successful attempt to make some from our duck's blood. Had a surreal conversation about use of duck products (particularly down) with a Brecon Beacons farmer on steps on Moot Hall, Keswick, while waiting at Finish of adidas TERREX race on Bank Holiday Monday.
Fat content of black pudding is high, as others have already said, but no need to increase by frying - could cook on gridle pan to let fat drip out.
Have haggis a few times a year, particularly for Burns Night, and selected other occasions. Really nice haggis canapes at recent wedding (Scottish family, held in North Yorkshire) - Mum and I ate loads, but less popular with some people.