The main thing against entering into a guardianship is that you take on certain duties which must be attended to even before your regular duties. This includes caring for the ward, making sure her bills are paid, etc. You will have to occasionally use a lawyer for a hearing, and you have to prepare reports to the court at least once a year and sometimes more than that outlining the condition both of the ward physically as well as their estate.
You will be required, in most cases, to post a bond. You can usually get that from a local independent insurance agent, and the estate of the ward pays the costs of the bond.
A guardianship can also cause issues between family members if some of you think one thing should be done while others believe a different course of action is the correct one.
You would only be responsible for the ward's debts if you sign to personally guarantee them.
As to the pros, the number one benefit is that you will be sure that the ward is cared for and that no one is taking advantage of them.
If the state should suddenly withdraw all aid then the burden would fall to you to care for her or to find more aid. However, it is unusual for someone in a situation like this to lose their aid. The only time it happens is if they come into some additional money through inheritance or a car wreck or something like that. However, there is a very easy way to handle any money that the ward is about to get which will prevent them from losing their government benefits. It is known as a special needs trust and if the time eve comes when the ward is going to get extra money you can visit with your local lawyer and they can show you how to use that trust to benefit the ward while at the same time keeping all aid in place.
That is all I can think of off the top of my head. If you have follow up questions, please feel free to ask them in this thread.
If your question has been answered then I'd offer my best wishes to you and ask that you please not forget to leave a Positive Rating so I receive credit for my work. Of course, please feel free to ask any follow up questions in this thread. I want to be sure that all of your questions are answered.