I don’t think you have a choice about one part anyway.
It is good coverage for now. More and more docs are refusing it however and in certain places it is impossible to find a doc who takes it.
Who knows what the future holds but I suspect it won’t be good news.
As far as doctors refusing to take it........my mother was on medicare and had a quack doctor that was billing medicare and then billing her for the difference so I switched her to my doctor who does not take medicare.
We pd cash for each visit and then by law, the doctors office would bill medicare for her. She would usually get a check in the mail within a month from Soc Sec for the part that medicare pays.
Cost her a little more (which I normally picked up) but she had excellent care.
She also had no supplemental.
You really can go to any doc you want you just have to pay up front.