Subspecialty clinic is basically the gem of IM. Also most subspecialties are still really outpatient intensive. Like 1-2 weeks a month is clinic for our general cardiologists here. You can be very heavily inpatient, but you're not going to be able to do that for >40 weeks a year.
Honestly you need to decide not whether you like inpatient medicine, but whether you enjoy what internal medicine is. Do you think that working up hyponatremia is akin to nails on chalkboard? Because you're going to be doing that more than you'll be putting in central lines and procedures or chest tubes. I mean it's hard to do IM if you're not interested in medicine and working up weird **** to ad nauseum. This is not like EM where it's diagnostic big picture.
Like I'm an internal medicine resident. I can tell you that I think inpatient kind of sucks, but I also think that it's horribly interesting and intellectually stimulating. Furthermore I'm at very much a community program, albeit one with a decent sized hospital system and a good academic environment, but our match rate for fellowships are very good. We have in house and we usually have a preference for our own graduates. So while we aren't quote on quote prestigious, there are a few applicants here who ranked bigger and more established programs because they probably have a better shot at matching a fellowship here.