[eluser]pbreit[/eluser]
Putting the changes in "MY_" extensions is a better option for most developers. As has been pointed out, this is the "correct" way to extend CodeIgniter and allows for updating CI Core without worries. When performance becomes and issue (a good problem to have), you can make the easy optimizations.