Nice. It's obvious a lot of work went into this. Some suggestions:
Simplify. Personally, I think the 10 rows dedicated to ROI -- i.e., percentage of spend in each band, plus the ascribed dollar yield at various levels of spend -- aren't all that useful. I suspect most of us split our spending across cards to maximize yield. For my taste, the benefits/perks of a card are much more important.
Starwood Amex. It's a bit misleading to say the card has a base earn rate of 1.25%. One only gets 1 Starpoint/dollar, not 1.25. It's true that there's a 25% bonus on certain transfers to FFPs, but you cover that separately in row 46.
In the similar spreadsheet I did for my own use, here's the entry I have for the hotel benefits of the SPG Amex:
Preferred Plus status (upgrades, 4pm checkout); $30K spend/yr earns Gold status; credit for 2 stays/5 nights toward Gold/Plat status
Current signup. I would add the minimum spend & time window to the points bonus. For instance, the Marriott Rewards card (which is now up to 70K) pays out for first purchase; by contrast, the SPG Amex is 10K first purchase + 15K/$5000/6 mos.