Yes, there is definately a benefit.
Minifying is a lossy compression whereas gzipping is lossless. Ergo, with minifying you remove unneeded data (like comments and long variablenames) which will always help to make your file smaller. Even with gzip there will still be a difference in most cases.
Example:
function foo(this_is_my_variable){
var this_is_my_other_variable = 0;
this_is_my_other_variable = this_is_my_other_variable + this_is_my_variable;
return this_is_my_other_variable;
}
That might be minified to:
function foo(a){
var b = 0;
b = b +a;
return b;
}
Or if the minifier is smart:
function foo(a){
return a;
}
All code gives the same results, but the size differs a lot.