Yes, you will be amazed on how your portfolio grows by taking the quick small gains. What happens to me many times is that I go for the home run and then take a loss!
The more I can just keep the emotions in check, the more I win. It's tough being human sometimes. LOL
I agree 100% with you on the whole take quick profits, b/c when i make my trades and have about 20% it is so hard for me to take profits. But like you said after watching bb for a year (about 9 months) The little gains will add up quick.