It took a while to model but I quite like how it turned out. There are a lot of separate models within my model which I realise is a lot easier to put together, you just have to make sure it fits. Duplicating faces from the original shape and building from this really helps.