I would say a bit small, I run a 451 (440 block) stock stroke, 690 comp roller cam, 345 ported indy heads, big valves, indy intake cfm I run a 1250 cfm demon (Barry Grant) no stall, bogs, hick ups, great throttle response.
What kind of fuel pump are you running, need allot of fuel and watch...