Street Demon
I have one on the 351M in my 75 Ford F250. I love the thing. They are similar to a Thremoquad and AVS in that they can be tuned as is out of the box to run on a variety of engines. The secondary air door gives them an adjustment advantage other types of carburetors lack, so they are much more forgiving. So, normally I'd say "yeah a 625 is a little big", in this case, it's not.