Yes they do fit straight in, but I did use longer screws that go through the chrome ring that holds the light in the housing. I think the screws I used were about 7 mm longer than the stock screws.
looks good, can't wait to them on my bike.
Another question, if you go to all LED lights, is their still a need to do the eastern beaver bypass kit, or does their low draw offset the need??