I tried it once 3 years ago when some LYK endorsed it, not that bad but nothing special either.
The shop look rather home-style than a franchise shop. There were flies all over when I visited.
I would not make a special trip there. The Popeye at Coquitlam was better but they closed.
BTW, the KFC in Shanghai switched to Oil-Free, Trans-fat free naturally.