Hi, Generally its a happy place to be. BFS based pilots seem to be a happy bunch with a good lifestyle / work balance.
If I were you I would take the BA short haul command, get 500 hours under your belt and then apply for a direct entry captain position. Chances of getting BFS initially as a base would be slim, however as others have stated the company try hard to get people where they want to be. By joining as a DEC you would save having to move twice!
Good Luck!