Thanks for your advice! I agree with you that reviewing is important. I do iterate over a few alternatives before I begin using a private Github repo to organize my ideas that worth picking up. Github wiki/issues/milestones/projects work amazingly good.
On the other hand, I am not very happy with my current random ideas picking strategy. It is really nice to see there are many alternatives in this thread.
What you haven't talked about is the routine of review. Sounds to me that's really where you want to spend your efforts.
If capture is picking fruit, review is squeezing juice out of the fruit you picked.