Good article. I defininitely agree with using Git from the command line. I use it exclusively in Getting Git.
However, I have a hard time considering aliasing core Git commands as the “right way” to use Git. Such aliases obscure the real command. Especially when your shorthands differ between users.
In the end, if the point is to save keystrokes, install Git command completion. In most cases, it will save a keystroke or two more than shorthands.