I like the cylinder heads more so than the carb choice. And your cam might be a bit small. But before changing anything, I would confirm that you have adequate compression and then find a shop with a Lambda meter to confirm that your carburetor is keeping up with the rest of the combination. Alternatively, you can purchase a Lambda Meter here.
http://www.innovatemotorsports.com/