The first problem is that there should be an equal number of pitching and hitting categories to balance out match ups between teams that have more dominant hitting/pitching.
I don't think OBP and SLG should be categories. I like OPS, but the other two kind of make the categories that should matter like home runs and AVG redundant.
Having hits AND avg is a little redundant too.
I also don't like BB's as a category. In previous years, whoever snagged Bonds would dominate that category, as well as OBP and SLG. Just having OPS is a happy medium I think.
AB is also a strange fantasy category. Where's the strategy in that? Oh, my guys suck, but they had more at bats then yours... big deal.
As far as pitching goes, I played in a league that had CG's and it was pretty annoying. Some pitchers can go out and throw a CG every time they go out there if they're stuff is good enough. Then again, some of the greatest pitchers (like Pedro) never throw a CG. It's a dumb category.
I also hate holds as a category. It makes the all-important save category a little less valuable. Maybe in really deep leagues, but if there's 16 teams or less, I don't think it should be a category.
Also, Loses is a strange category to have too as some of the best pitchers may be handed a loss because of their crappy offense. If you're going to include that, you might as well just include fielding percentage.