As far as I can see Josh King has all the hallmarks of a player who has already peaked, and he's no improvement on what we have currently imho.
I'd be fairly confident in saying Traore is better in every position than him as well as being 3 and a half years younger, cheaper and looking like he's got massive potential to improve.