It's not a bad position to be in, though 12 hour days can take their toll if doing that for long stretches.
Have you taken on helpers before? I personally suck at managing people, my people skills are abysmal. But if you're good at managing it can really help move shit along.