I, for one, sometimes miss the knowledge that an MBA might give me. I'm a technical CTO and I have some trouble with long term planning, budget, managing people, etc.
Is it your first time? If so, you would probably have similar growing pains MBA or not. Being a business conversant technical CTO is the kind of thing you only get good at by doing it.