[eluser]drewbee[/eluser]
Agreed - save the fact that your method you can include on an as-needed basis.
Edit: Well, actually you can extend just the normal CI controller if you do not want to include the extended feature.
The real question is, do you feel like doing an include and initiating the controller or extending the controller and remembering that you need to extend that particular controller to use it.
Final Answer: To each his own!