I watched all the available episodes and it definitely met my expectations. The drama is completely visual, all the characters are eye candy, Bai Lu and Dylan Wang did a good job.
I read the entire novel imagining Zhou Ye as FL and Cheng Li as ML, I wouldn't be able to watch it if they weren't the MC. In my head Cheng Li makes a lot of sense as Xiao Jue
Yes, the drama is more satisfying than the novel, I think the writers did a good job. In the novel, Bai Lu's character was a little annoying and Dylan's character was very cold. In the drama, the characters are more real and humanized and I confess that my biggest expectation was to see Bai Lu and Dylan as MC.