Integrable versus non-integrable spin chain impurity models