Sukhoi produced Su-33, Su-34 and Su-30MKI . These are all unstable fighters with canards . They also had Su-35 prototypes with canards and finally Su-47 . Therefore, like it or not, considering canards technology they are at the top
It is not number of edges, problem with canards is that they do not lay in same plane with the wing . 4.5th gen fighters like Rafale or Typhoon are not even optimized to have canards parallel with the wing (YF-23 was) .
I rather doubt you're going to find a picture of a YF-23 with canards ace, and the Sukhoi's canards are for vortex generation/lift enhancement, not their primary pitch control as is the distant coupled canard on the J-20. The Eng is right, the FBW system for the J-20 is very complex, and changes parameters as the aircraft speed/configuration is changed for different flight regimes, so Chengdu has the corner on the market when it comes to canard solutions. Dr. Song listed it as one of their most daunting challenges, folks should familiarize themselves with the good Drs. philosophy to the J-20, so that they might comment with some in-sight????