I usually try to stay as close to canon as possible, otherwise it just doesn't feel.... believable.
There are times where I do take a more self-indulgent route in a story, but I still try to make it believable, so that way others may find some enjoyment in it too.