I really like the new street demons, in fact I plan on putting a new one in place of the 700 holley DP I have on my duster.
I have a new in the box one, and the throttle cable brackets just came in today, so Saturday the duster will have a new carb.
The 700 holley has excellent cold start manners, even without a choke, runs excellent, with nice a/f ratio, but hot start is a chore, if it sits even 15 minutes.
I ran a street demon when they first came out and they are a truly set and forget carb, way better than an eldebrock.