No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Just my 2 cents here but if you are looking for comparable products....why not go with a regular Venture because you have history with Cap1. IMO it makes more sense if you go with CSP then you should pair it with Freedom. If you are going to push your spend beyond what is normally your comfort zone then that can get dangerous quickly and if you carry a balance on CSP then that will negate alot of the benefit of the bonus....
Ultimately, you are going to do whatever works best for you and while others may disagree or do things differently thats the beauty of this forum. You have alot of experience and knowledgeable folks on here that can give you some food for thought!! Take advantage of the opinions to whatever degree you chose...Good luck with whatever you decide!!