Besides making your controller syntax look better, what are the advantages that using this gives you? IMHO, I would not use a gem only for that.