Devs have discussed the possibility of fleet-owned starbases as part of future development (likely not for a couple seasons yet). Additionally, they're toying with the idea of admirals commanding pet ships (similar to your bridge officers on away missions)
Funny you mentioned SFC. I think this game strongly resembles SFC, but trades some of the complex micromanagement for the ability to use the various Star Trek goodies (tachyon pulses, emergency power to structural integrity, feedback pulse, extend shields, etc.)
I for one, am very grateful that STO doesn't resemble EVE Online in the slightest.
As for all this stuff about running a branch. What? Oh yeah, that's
very Star-Trek-like.
(P.S. admirals still get their own ship: see Riker in All Good Things.)