Comp cams xe268h for 318

I know this has been done to death but I need quick answer and I'm not having any luck in the search bar. I have a stockish 318 stock bottom home ported "302" heads 340 intake 600cfm carb and headers stock stall with 2.76 gears. I found a really good deal on a comp cam xe268h cam I know it's a little large but would this cam work good and be an improvement would it be to big and hurt more than it helps? Here are the specs if your not familiar with it. I have a couple different cams in mind but ran across a good deal and thought it may just be worth it.

Screenshot_20180923-024724_Samsung Internet.jpg