You don’t mention the Chase 5/24 rule, google that if you aren’t aware of it. Because of that rule, the usual recommendation is to get all the Chase cards you want first. But if you want the SPG Luxury card, I understand the appeal of getting it while the higher bonus is in effect. There are numerous blog posts with recommendations on how to build a portfolio of cards you could look at. Personally, I’d get the Sapphire Reserve first, since it is probably toughest to be approved for, and is quite useful all by itself.
one last thing—if you order from Amazon regularly, or are a Prime member and shop at Whole Foods, the Chase Amazon card is a pretty good one to have. I wouldn’t be in a rush to cancel it unless you really don’t expect to use it. If you mean the Amazon store card, it is more expendable, though look at the effect on your credit utilization cancelling it would have.