Just following up on this. I tried breaking a simple seed project I have up into a "shared" library and the main application. I determined that the overhead in doing this didn't offset any benefit I might see.
I have started using different eslint rules in sub directories as a way of moving code forward without having all my code fail linting rules. Now, if I could only do the same with my tsconfig file.