As usual I don’t think they know what they are doing, and probably are just making it up as they go day to day. Hell they are probably waiting for someone like Scott Lobdell to come and tell them what they should do, lol. As thats how things seem to operate with the character.
In all seriousness though, I wouldn’t expect them to have some in-depth or thought out plan with him as a Talon. They never have that with anything they do with this character