Well, that was a very good article. However, I'm no further ahead in understanding what would trigger an TFSA audit and possible tax claw backs!
The basic advice for investing in TFSA's is that anything you can do within an RRSP, you can do within a TFSA. So, let's say a person trades frequently within their RRSP and their TFSA (say, 300 of exactly the same trades in each account per year, you mirror all trades in both accounts). Both accounts grow over a 10-year period by 500%. Does the CRA then find 'questionable trading practices' in the TFSA, but claims the RRSP account is OK?

The CRA obviously has to set some hard and fast guidelines for TFSA, if they hope to win future cases. At present, they can't prove trading methods in one type of account are ok, but in the other account not!  Perhaps they should change the name from TFSA to MTFSA (Maybe Tax Free Savings Account).