I think whatever carb you use, it needs to be modified for blowthrough, I'm not sure on the particulars of this weber or the factory 4af carbs. I'm also not a big carb wiz just very basic knowledge. I would vote for a aftermarket unit....
There is a mustang in winnipeg running carbs making over 1000hp twin turbo.... who refuses to use efi... Obviously there has been success elsewhere with carbs/turbo, some factory cars came with carb/turbo also...
I don't know if i contributed to your previous thread but I'll throw out some stuff I've picked up since I'm going to be putting together a turbo setup through the winter but I will be using megasquirt/edis 4 I think.
DIY making a Manual boost controler
http://www.geocities.com/chmwatson/FAQs/mbc.html
Ebay intercoolers are cheap... have someone local help put together a manifold for you, if you can't do it(SOMEONE EXPERIENCED). Buy the flanges that you can and piping... guide
http://www.sdsefi.com/techheader.htm... or ebay manifold and modify turbo flange if you have to....
You said you have a turbo, does it have an internal wastegate? If it does then lucky you because it seems to me external waste gates = $$
Anyways do a lot of reading on turbo/carb the newer age people won't have a clue on carbs for the most part because of how good efi is. So look into hot rodder/old school theories maybe read some of the old books that exsist, a lot of info is out there. Carb isn't any more of a pain than efi(talking aftermarket management) if you know what you're doing but a lot of people simply stay away from carbs for all sorts of reasons and not all of them good. I suggest finding someone local who is a carb wiz to aid you..
You will need to upgrade the fuel system if you want to be safe btw... even for low boost... Unless someone has experience on low boost with 4af carb stock fuel system which I doubt. Better to be safe than sorry.
I'm tired, sorry. Also I'm not the most knowledgable person on here I'm sure and some stuff could be wrong and if it is please chime in and correct me, thanks. Don't rush, get everything together...