Personally, I have both. There are part of my team with my dentist and eye doc.
It is easier to get into my PCP for normal stuff. That being said, recently (and it has happened at other times) when I had a really bad sinus infection and my PCP was on vacation, my endo got me in so I didn't have to do the urgent care thing with an unknown doc...
And when the insurance co messed up my insulin rx (mail order rx--grrr) and my endo was out, my PCP called me in an rx (local pharmacy) to get me through the straighten it our process...
I have both a pcp (internist who is interested in diabetes) and an endocrinologist. It was important to me that the pcp would be up to date with diabetes as it relates to other medical problems. I see my endo's diabetes nurse regularly and my pcp always asks for my numbers a1c and fasting and after meals bg before she prescribes other medication for other illnesses. I consider that I have the best of both worlds. An expert to help with my diabetes and a primary care who always takes into account that I have diabetes when treating me for other illnesses.
This was a dilemma I was faced with last year and made a decision to stop seeing my endo and go to my internist for all medical problems. It was a very wise decision. Why? Because my internist also has diabetes and continues to stay on top of the latest studies, meds, etc. Since seeing my internist, my A1C has dropped from 6.6 to 5.8 in a six month period of time so I am very pleased with my decision. If there are future complications created from diabetes, I will reconsider at that time.
Janet