Carter makes a very good carb, but again you will have twice the carb you need. There is a calculation you can do to determine how much air the engine will suck at WOT and that is what you should shoot for. I dont remember the formula off the top of my head, but have it at home. mail me if you want and I will do the calculation for you.
I need to know the bore, and stroke, tell me what you have for the bore and the engine and I can calculate it for you.