Re: Did Kirk captain any ship before Enterprise?
Since we are unlikely to ever get a canon answer, I'd say go with what makes you happy. For all we know, he could've been like Sisko, commanding a starbase prior to his promotion.
"I tell you what you all need, you need to take a thirteenth step, down off your high horse." - Hank Hill, King of the Hill