A major "aha!" moment for me was 37Signals writing "If you have a 30 day trial anyhow, launching with billing code written means you've swapped something customers actually will notice today for something they won't." I don't endorse that specific advice (because you should probably auth cards on launch day) but the kinda relentless scope-cutting it implies has been a major win for me.