If you haven't checked out my Ravens column yet, you can take a look at my take on the coaching style of John Harbaugh right here.
There has been a lot of talk about the way Harbaugh's reputation as a taskmaster may affect the Ravens' ability to attract (and keep) free agents, but I'm not buying it. If players are going elsewhere because they think they're going to have more fun in practice, then let them go.
I've spent a lot of my career covering teams with tough, no-nonsense coaches and managers, and most of those teams did very well. Gene Mauch wasn't beloved in the clubhouse, but he helped transform a long-suffering Angels organization into a winning franchise in the 1980s. The Rams and Redskins thrived under George Allen, who was a tough customer. Don Shula, who started his great NFL coaching career with the Colts, was no creampuff.
Harbaugh has gotten very good results in his first three seasons as Ravens head coach. That's all that matters.