Re: weaning a toddler
If you don't mind, and your child doesn't mind, and your DH doesn't mind, and there's no indication that the MCs are being caused by your child's nursing, I don't see why you would need to wean.
If you want to wean, I think the easiest way to start is to eliminate the morning session. A preschooler wakes up happy and ready to go, and if you or your DH can just engage her in some activity quickly enough, she'll probably skip that first session without much of a backward glance.
When I weaned my DD from the morning nursing, I was at my parents' place, and DD would go downstairs and play with grandma while I stayed upstairs. Playing with grandma was so much more fun than nursing that she quickly forgot that she had ever wanted to nurse at that hour. Long story short: a little help from family or friends can make weaning easier, so maybe save the big weaning transitions for the times when you do have help.
Coolest thing my big girl said recently: "How can you tell the world is moving when you are standing on it?"
Coolest thing my little girl sang recently: "I love dat one-two pupples!"