Ok angels have healing by default so you could have left that out but good character.
Double breed note they do gain an additional ability but it is not as strong as full bloods ability they can choose to forsake their additional ability for more power to one.