Hello Cardinal X,
I REALLY don't like that 525!!, they are set up way to rich, most of the parts do not interchange with the Holleys, it easily weighs twice as much as a Holley, and (brand new) the o-rings on both of my float valve's leaked!!

I can't speak for the King Demon or the Street Demon, but my Demon Jr was never right, I can make a Holley 600 run better (on a 250) than that 525 Demon Jr.

The 390 Holley or the Edelbrock 500 are a better choice.

Dan