I tried (and failed) to make one. So my questions:
Is a geeklist the way to go?
Many people seem to like doing it that way.
If it is, how on earth do I go about making one?
What problem did you have? They seem pretty straightforward to create to me. See the BGG wiki page Geeklist for more info which might help.
If something else would work better, any suggestions?
A personal blog here at BGG. (My Geek / Blogs.)