I follow the official canon, for the most part, but in a bit of a looser way. I consider events to be canon, I’ll pick and choose the details of those events as I see fit. For example, I think that the ROTS novelization tells its story better than the movie, but in the end its still telling the same story; so I consider both to be canon.
If a “fan theory” comes around that explains something inconsistent or otherwise wrong in a satisfactory way, I’ll usually accept it as canon as well.