If I understand you right, you are just going to use joists to continue the roof slope to create the patio roof?
Nothing wrong with that. You can do it just the way you described it. It is going to be a lot of cutting. In the end you could just go that extra width and make it all shop. Add a...