Having fun playing the game is important of course. Usually my main goal with any Pokemon game is to become League Champion. After that, I go with whatever post-game decides to offer. Sometimes I'll go back and finish the side competitions (ie. Pokeathlon and Contests); with battle facilities, I look through whatever prizes they have as reward and work towards the one I want. As with Gen 5 and 6, if I make it past any of the mentioned stages, I battle online competitively until I get tired of the game.