I would put at the beginning of the chapter a recommendation to use Cython in general: I think that part of the role of the scipy-lectures is not to be neutral, but to encourage specific patterns that are know to yield good maintenance.

In addition, I would move SWIG after Cython: if people get tired, I don't want them to give up before having read the Cython part :).