Sorry, I was interrupted last night while writing the first post, and it wasn't finished. It wasn't supposed to get submitted yet, not sure how that happened..
Anyway I'll give the mod a few more days of playing. Considering the size and effort apparently put into it, it's probably very good.