I hope you all don't mind a "geocashette" (that is someone new to this geocaching lark! ) joining in with his twopenneth.
For me, geocaching offers the opportunity to go out walking with a purpose in mind - this is, at least, my stance when I'm trying to get the kids out. They certainly love it, and I love the walking.
While I remain certainly a new chap at all this, I cannot see the argument for trying to get as many as one can. I wouldn't have thought that was the point, surely? Its like climbing a mountain - you climb a mountain to reach the top and enjoy the journey - not, perhaps, to add one to your mountain climb list.
In this respect, while mini-caches may not be ideal, they are certainly better than nothing, right? And once you've found them, you've reached the top of the mountain (or hill in this case), and enjoyed the journey to get there. I've certainly found little areas I didn't know about right on my doorstep as a result of geocaching, and while something like 80% of my small number of caches I've got are mini-caches, I've enjoyed every one of them.
However, having said all that, I can see how certain caches would stick in the mind. One of the ones I've found had a big surprise where it was hid which made me and kids jump back. This one was brilliant, and I said so, but the cache was still a minicache.
Having read all the posts on here, I've thought long and hard about my first caches that I will put down. I will try and put them down with this criteria in mind, which is my thought on what constitutes the best caches:
1. Put a few down which follow a trail.
2. It doesn't matter if most are minicaches...
3. ...but the walker should be rewarded with something at the end.
4. Make some of them unique - something people will remember them for.
This way, I hope that the second of the OP's points wouldn't be a problem; that people won't just write "TFTC" at the end, but something a little more detailed - online.
As I say, just my twopenneth worth. Probably all wrong...!
MrP.