Sounds like a good idea to me. GMs can always use a fleshed-out setting in which to place their PCs. There are a lot of good examples of this...Hommett, Saltmarsh, and, on the extreme end, Ptolus. Looking forward to seeing your progress.
Edit: Welcome to the Guild!