I wouldn't use it in those contexts. If someone is good to you, you could use it:
"My boss is always good about me taking leave when my daughter is sick."
It's rather informal.
"To be better about" would be rare. "My new boss is better about me taking leave than my old boss was." This is possible.
Student or Learner