Oh, the relationships are very well done, and I'm still sort of mourning Oropher's death along with Elrond. That was completely heartbreaking, even though I expected it from canon. And yes, Tolkien did contradict his own canon, but with so epic a universe, it was inevitable.
I had a feeling Thranduil would not be denied forever, since he doesn't seem to be the kind to take no for an answer, rather like his father. I'll be waiting happily for more!