I agree that Thanfiction's sometimes pushing the maturity bit a lot for the sake of being darker and all, but the story is good enough that you probably won't care that the characters develop to the point of "derailment," if that's even the word to use... JK never elaborated their story properly in canon, and Thanfiction develops the characters consistently. Anyways, the story itself is good, and Thanfiction's hamming and cheesing is, while not being super-duper-realistic, I didn't really find that it detracted from my enjoyment of the story.
Enjoyable
I agree that Thanfiction's sometimes pushing the maturity bit a lot for the sake of being darker and all, but the story is good enough that you probably won't care that the characters develop to the point of "derailment," if that's even the word to use... JK never elaborated their story properly in canon, and Thanfiction develops the characters consistently. Anyways, the story itself is good, and Thanfiction's hamming and cheesing is, while not being super-duper-realistic, I didn't really find that it detracted from my enjoyment of the story.