Perhaps you could cut down on the amount of haggis by serving Chicken balmoral, which is chicken fillets sliced partway to make a pocket which is then stuffed with haggis - it's delicious! Try Googling for a selection of recipes.