Okay, these comments seem reasonable. It was still a good learning experience, and it was very impressive how much faster the commands became. Perhaps there could be some suggestions added in developer guide as to when not to use Cython.
Anyway, I will try to put up a patch for 1 and 3ab above sometime in the near future! Description and summary changed accordingly.