Hmm note to self: next time check first to see before writing your own.... Anyway my own is shell(bash) script based and outputs xhtml only. I'm not posting it anywhere yet as I'm abstracting some stuff as I want to cover other sites that might be unrelated to fanfic... And reading their ToS(yes I did this) I have it preserve the original link, copyright, author etc and as much data as I could possibly grab. I also limit requests to one per N seconds as their ToS states(paraphrased) you are allowed to use automatic tools as long as those tools do not exceed what a normal human being would do.
Name of my tool fanfic-dl