Why do you want something complex? And how do you know the Harkness system isn't complex enough for you if you've only heard about it? This place uses the Glicko rating system which strikes me as a "feel good" rating system that results in much higher ratings than would be obtained by players here (inc me) using some other system, like the one used by USCF.
Click on these links for lots of fascinating(?) facts about glicko ratings, elo ratings, and rating theory in general.
http://www.chess.com/blog/ichabod801/a-plain-english-explanation-of-glicko-chess-ratings
I'm going to start a chess club at my school, and was wondering if anyone is familiar with any rating systems that i could use within the club. I've heard of the Harkness rating system, but i'd like something more complex. Also, it'd be great if this system could record matches, highest rating, etc. Thanks in advance