I would avoid using JPATH_COMPONENT in controllers, as they can be nested and used from another context.