There's a lot that can go wrong when tying in. Personally, I'd build it freestanding, with its own roof. No worries about pulling up and tying into existing rooflines, no issues if the ground shifts a bit (they'll have separate foundations), and if you (or a future owner) decide you want something different, it can be removed separately.