Yes I think this makes sense. She needs to be "trained" (if you will) to treat you nicely even when you say no in a nice way, as you have.
I think you need to pull back so that she starts appreciating when you do say yes by handling no's more gracefully.
I'm going away for a few days so hopefully Bworl and/or Racefan will be around. If you find you need feedback, re-read our posts and/or start a new thread.
You are doing FANTASTIC! You are thinking of the big picture and long-run, and you are working from the present.