Either will work great, I have a 750 Street Demon on my Duster and it's the best street carb I've had (previous was a Carter AFB 625 cfm). The main advantage I'd see with the Demon over the Edelbrock is the "plastic" body; mine has that and it works, rarely have fuel percolation issues even in the hottest weather running regular E10 pump gas. I am running it on an RPM (non-Air Gap) intake with no exhaust crossover (Eddy aluminum heads) and a 1/2" wood fiber spacer.
The Edelbrock is nice because tuning parts are all over the place, like others said metering rods and primary jets for the Street Demon are specific to that carb and there aren't a ton of options out there since it's only been out less than a decade. Also doesn't the AVS version of the Edelbrock have an adjustable spring-loaded air door as well? I thought it was only the Performer/AFB versions with the non-adjustable weighted secondary air door. Not that I'd imagine you'd have to mess with it very much in an application like yours with a stock engine although with the manual trans you might want the door to open a bit quicker than they are set up OOTB.
So to recap... Street Demon has the insulating main body available, Edelbrock is easier/cheaper to get tuning parts for. Both have special boosters on the primaries for better off-idle response. Not a whole lot of difference in how they run from what I can tell.