Definitely. Just played a game as talon, 16/7/14. (Attempted build - Brutalizer > BC > BT > Hydra > LW > another BT)
16/7 is meh, but 14 assists? as TALON???
Ravenous Hydra wayy too op. Last team fight, I dive in on their squishy, do a w > e to squishy > q > r combo. After my q w (which chunked 75% of the carry's health), i hit hydra active + ult. All five enemies melted (I had 375 AD by then, and most of them were really close. Not even factoring in the aoe dmg from hydra passive). Two tried to run, I cutthroated to one (11/0/19 masteries in cooldown reducs), flash AA'd down the second.
Wait till I play panth to abuse BC's unique
I'm definitely not complaining though, because pantheon and talon have long been not viable at all in ranked because easy countering with armor building and absolute uselessness in teamfights. Definitely contributes to game complexity though, before this my standard talon build was brutalizer + 4 BT's