We used them on our 8 year old son, nolo problemo. ONe person told us that it was cruel, I asked Ms. Nosy if she had kids, she said 'No', and my wife promptly told her to STFU. The 15 month-old is now inheriting the harness.
Harness use comes in handy later on. If my son starts acting like a little shit in Wal-Mart, I hint that we need to get a big-enough pinch collar from Petsmart, and he settles down pretty quick.because I'll actually do it.
Threats work much better when they think you're actually crazy enough to do it.