question 1: I don't know. are you asking if it is formal or informal? I have no idea. I know that it is a nice sentence.
Question 2: Why a better way? Don't you like this sentence? I recommend that you understand the logic of it and try to use it in similar situations.
These are 3 examples from Macmillan. One with "more of a" and the other two just with "more":
What she said was more of a mistake than a crime.
I was more amused than schocked by what she told me.
The words were spoken more in sadness than in anger.
Student or Learner