Thanks everyone who has answered. I will take some time to digest all of this and to arrive at a decision that feels 'right' at all levels.