One of the biggest challenges is prioritizing ideas. This applies to both business and life. Personally, I never buy anything on impulse. If I see something that appeals to me, I will make a mental note of it. If I still want it in a couple months, then I’ll buy it. The vast majority of things, I forget. Eventually, you get fewer and fewer purchase desires.
At NIMONIK, we apply this to content and technology features. When a feature is originally proposed or thought up, we let it sit for a while. If it is still an appealing idea after a month or two, then we put it on the priority list. We then watch other ideas to see if the original idea should stay on the priority list; if not, we move it to a backlog list. That backlog list usually grows and grows as we archive ideas. Eventually, the backlog gets trashed.