The problem with insurance is you have no idea if your application will do well or not. Even with the iPhone App Store has this problem. Thus that $300 to $1000 USD could be costly if your application doesn't do well.