I'm assuming that this is still a temp set up until your IC is installed?
It looks more robust than the first set up, hopefully it holds together until your other modifications are done. If you end up installing a W/A injector upstream of the TB for better atomization consider upgrading your intake tubing at the same time. The way the charge pipe (turbo to intake) was welded and fabricated together looks restrictive to me.
Do yourself a favor, Take it apart and check the inside of that pipe and take some photos and let us know what you see. For the sake of your motor I hope they did a good job of cleaning up any debris from their welding?
Another thing: Look the black intake elbow in your 2nd photo and in your last photo; looks like they installed a 90 deg copper house plumbing elbow with silicon. Look inside the big intake elbow and make sure that there is no blobs of silicon waiting for your motor to ingest.
Please I don't want to offend by saying that their work looks questionable, I bring this up because I would not want to see you loose your motor over it.
Remember an Ounce of prevention is worth a pound of Cure!
You mentioned possible adding a W/A system, check this out
http://forums.pelicanparts.com/showthread.php?t=455080
Question: What wastegate spring / boost pressure are you running?