My first run through, I like to just play. Explore what I can, get what I find, do things my own way, get distracted by random sidequests if I feel like it.
The second time, I like to use walkthroughs if I have to in order to 100% it.
The third time, I like to see how fast I can do it in. No sidequests, do what I HAVE to, and beat it in the smallest amount of time over the fewest number of days possible.
Any time after that, I play however I feel like, a lot of times with nostalgia and with forgetting that I have to talk to certain people to make them let me do things XD
I've yet to do a 3 heart challenge, but I feel like I should...I kinda also wanna do the OoT Uber Challenge<3