Yes, that's right. I still have all an Angel's defensive abilities - although, for obvious reasons, not the offensive ones - and I can serve SEELE's purpose as well as any other, but I wasn't naturally born of Adam.
[And that gives him a new area of curiosity.] Who's behind the Innovades, anyway? I know you were created to survive in space and to unite humanity, but who came up with the whole thing?