Thanks guys. I'm quite happy with it. Now I can't wait to ride.
I think I rectified the idle issue very easily after a little searching and reading on this forum.
First off, I had the vacuum hose hooked up to the left carb. Manual says it should be on the right, so I switched that.
Next, I had the idle screws set to what the manual says, 1 1/2 turns out. Most guys here say it should be 3 for a XS400. I went with 2 1/2 turns out for my XS360 carbs. Once warm it idles right at 1200 rpm. So far no issues with the idle hanging or anything. We'll see once I get to give it a good ride.
I'll get temporary insurance tomorrow morning and take it for a ride to make sure I can get to the safety and back ok. If I have problems early I can always trailer it down to the shop.
More to come.