I strongly believe that being indie is no excuse for not running an overall smooth show. Sure, you’ll run into hurdles. Everyone has unexpected issues. But if you mean to publish other writers, it is your responsability to gather as much information as you can before launching into your project. Know the business, even if you never ran it yourself.