Yeah, it's been a while though. You just have to be careful about which variables you choose and how you interpret your results. For instance, I got a negative coefficient on some rating that obviously positively affects performance (contact, eye, something like that).
I think I used 3 seasons of data from 50 different players, all from neutral parks. If nothing else you get a decent formula to rate players.