Same here. Way more elegant solution than "you guys", and less jarring to most people than, say, "youse". The only better solution would be to bring back "thou" for the singular and make "you" plural, but alas, that's unlikely to happen (and I'd be the one using "thou" and "y'all" anyway).
Of course, there are the folks who treat "y'all" as a singular second person pronoun and use "all y'all" for the plural; I've worked with quite a few of those folks.