I had a roommate (he attended our Nashville Board Meeting, you may remember him, he wore the pink boa all day at the Bar), and he loved my carbonara dish so much, I'd make it at least weekly, sometimes more.
I do agree, it requires some skill, and frankly it is all about how/when you bring the egg to the party. Do it on the hot pan, and you're going to get soft scrambled eggs pretty quickly. There are some ways around that, if you can get the pan off the heat for a bit, I usually bring in the egg on a proper serving platter where the hot pasta is served. moments after I take the base of the sauce, pour it into a another vessel with the egg, where it begins to 'cook' but not set into scrambled and then I quickly pour out onto the hot pasta platter. This (for me) seems to pacify the worry wards of raw egg, w/o ruining the dish.
btw: great neighborhood work / sharing this weekend. I made a whole bunch of stock, and caramelized a ton of onions. My neighbor made a whole packer brisket, I went for a walk in the morning and I could smell it, I texted him and he said he started at 3:30 am. He dropped a plate over later. It was fantastic. Wife made some great oatmeal chocolate chip/coconut and nut cookies. The guys laying brick down the street got themselves a nice plate of cookies. I saw more 'smokers' going on this weekend in my hood, than I can ever remember.