No matter how simple or complicated the idea is, if attention is not paid to details, it will show and the whole thing will suck.
I am an active campaigner for the need to do things quickly, but I do not really think it is a smart move to sacrifice quality for speed. The quality of the work is as important, if not much more important than the time it takes.
We however need to exercise some wisdom here, we should not stall forever in the name of making things perfect. That is not what I am encouraging here.
One reason Apple’s products always feels good to use is the amount of thinking and time invested into their products. They are yet to really invent a new category of device, what they excel at is looking at all the current products in the market and then taking their time to create something much better.
Really unique ideas are hard to come by these days, and so the major differentiator between everybody in the market is the quality of execution. Your ideas deserve the best execution you can put together, do not be in a hurry to execute.
It will feel rushed, you will lose.