From perusing program's websites, the PC programs are definitely geared toward hospitalist/general practice with more outpt experience, etc. But nearly all of the programs state that fellowships are still obtainable even if you go through this track. Although I agree with fexofenadine - if you have your heart set on being a subspecialist it doesn't make much sense to go down the PC route.
To focus on uclabruins' question...I personally am in the same boat you are in: the idea of primary care appeals tremendously to me (I want to work w/low-income/underserved, etc.) and I actually like the idea of being a generalist. But I also love pulmonary/critical care and cardiology, so those are options I might explore. At this point, I applied to a lot of programs and checked the boxes for both "primary care" and "categorical" if they were both offered. Hopefully PDs understand that you can't really crystal ball exactly what you want to do 7 years from now...
UCSF PRIME track and the SGH programs look absolutely amazing. But as fexofenadine pointed out they are incredibly competitive...it would be a dream to land an interview there! We'll see...