Good point. For what it's worth, my TFSA holds only dividend-paying stocks, with the bulk in mature businesses that have a strong moat in place.
I'm not sure I would want to aim for any speculative grand slams anymore (just no time to keep abreast of things).