As a Canadian who watches our National team constantly the quality around David doesn’t help how he performs on the International stage but he is still one of Canada leading all time scorers at such a young age(not that difficult in CONCACAF). However I do believe he has the ability to go up another level as I’ve seen him be unplayable in games at international and club level as well. I think he would be a good signing at the right age for us that would also give us tactical flexibility.