Looks good. I didn't know a 1.25" fitting would fit over the BBQ Guru adapter, that's really good to know, because anything that fits inside reduces the diameter further than I recommend.
One thing to note, it's probably not a good idea to sweat the pipes together without checking the MSDS on...