The author cites mouse events, but this is something I've never missed (and never use it when I'm working on Linux). Is that something you use? If so, what for? You use MacVim, so presumably you don't need mouse events in your terminal for vim.
I should note I don't use a vanilla Terminal.app - I use it with Visor (http://visor.binaryage.com/) to quickly invoke the command-line from anywhere, and I use MacVim as my editor.
I get what he says about package managers. MacPorts really was something I loathed. I recently discovered homebrew and "breath of fresh air" covers it exactly.