>>12684860100 range attack with Brave Bird is a great start, and we know he has great speed. I am surprised by the decent HP though. At least we don't have an Unfezant repeat. He might get a few extra stat points to work with too: Staraptor's BST was slightly higher than Pidgeot's, and Unfezant has a bit more than that. He's lucky to be a 3-stage line so he isn't cursed by the "acceptable for level 20 evo" constraint that's on Swellow and Noctowl. I'm guardedly optimistic about Talonflame being a solid Pokemon.
I hope the Fire resisting Fairy moves rumor is true.