I don't exactly "rush through", but I don't stall either. I don't do any sidequests until I've finished the game, but I stick around long enough to have levelled up a reasonable amount so that I can actually defeat the bosses. Otherwise I'll have to restart the game because I can't defeat a certain boss and don't have anyway of levelling up for it. That happened to me in FFX when I was in Home... twice. ^.^;