First off, I generally dislike Chinese buffets and try and stay away as much as possible.
But I think Dragon Pearl is definitely better than Mandarin, China Buffet King (Richmond hill), Starwalk buffet (Scarborough).
They have higher quality food (with a smaller selection). This is fine with me as I would rather eat better food anyway.
For dinner on a Sunday night, each person get a lobster ticket, which allows you half a lobster. I think this is a better system as it allows then to serve better quality since you no longer having certain people abusing it. (ie. just eating plates of lobster).
The Peking Duck was not that great. The dessert selection is decent.
The decor is nicer than other Chinese buffet places. And the staff is friendly.