I'm not saying you're wrong but that is subjective. Also, for me it I preferred Arthur Chen because he was able to pull off the cheeky/arrogant teenager vibe better which made the character cooler.
I love this drama, but it does have some flaws, especially with the inconsistent pacing. The reason I say this is because there is a theme where there are a few episodes that contain a good balance of talking and action where progress is being made in the story. Then it will be followed by a few episodes of talking, talking, and more talking. And not all of it seems to be relevant. This pattern runs throughout the 60 eps and makes it feel like a chore to watch through those slow episodes.