ali o message é redundante, por isso pode simplesmente desaparecer.
como tenho a variável de instância com o nome @experience e tanto o load_resource e o authorize_resource estão à espera de um @sport_experience não irá funcionar. a não ser que haja uma maneira de fazer override. na documentação não vi nada.
opa o before_filter vale mesmo a pena. estamos a falar de duas linhas que nao atrapalham. é muito mais chato ter que andar a saltar no ficheiro so para ver o que acontece em cada acao