Waiting for confirmations is slowing development. I'm working on testnet for development, so I'm not worried about double spends.
You might want to set up a testnet-in-a-box environment, so you can pretty easily create blocks yourself to get transactions confirmed quickly: https://sourceforge.net/projects/bitcoin/files/Bitcoin/testnet-in-a-box/