Although I dont know much about blow thru turbo setups, or much about turbo setups in general, I have been reading alot at
www.theturbofourms.com and for blow thru stuff they regard c&s specialties and csu very highly as far as carbs go. check out that site and you will be able to read and study until your eyes bleed about turbo's.
they also recommend ready the book maximum boost.
http://www.theturboforums.com/smf/in...?topic=51153.0