Nice you got it working. The setupController hook has nothing to do with the actions here. It is some leftover code. Still need to cleanup
Anticipating the future switch to routable components I think it is better to do this actions on the router. I am sure it will not be much work to do this later and keep the actions on the controller.