The way I have always handled that situation is by duplicating the text layer in my layers palette and naming the bottom layer 'text stroke only', and the text layer as a "text fill only". This way I can adjust the size of my stroke In the bottom layer and the fill layer above it always appears the same.

What I do next is highlight both layers then I select my little drop-down menu and choose "collect in new layer"

This way I can just select the whole text group as if they are just one item and not have to worry about future adjustments like aligning them with other objects or whatever.
