Assuming I already beat 20% figure in less than 3 months of public trading this way on some accounts (it depends on risk tolerance), yes of course 20% annually is no biggie at all. :)
As for this particular thread, the reality will show itself, positive or negative, it will become apparent...