Just like the Days of Old!!! 1 person has bad luck with it and all want to say the same. What many forget to mention is that the person with bad luck was probably trying to make a race-car out of a street set-up or vice-versa.
I've talked to a few people and that seems to be the only issue with Blow through set-ups. You set them up for Kill on the Track and they will probably give you fits on the street.
The other thing I have seen Highly suggested is to make sure you get a Carb set-up for Blow Through application by someone with a Good Reputation and track record.
So far looks like a Nice set-up you got going.
I personally like EFI: But I'm from the Tech Generation.(Gen-X)