I don't think the 570 will be enough carb for your hp goals. I think it is right for what you have now. you could add a supercharger or nos other than that, you pretty much covered it with heads and cam.remember in the 290 block, you most likely have cast pistonsand so on. it's meant to be a standard replacement engine, not a strip beast.