You might consider the Fidelity card, which gives 2% cash back, $1000 a month is nothing to sneeze at. Or perhaps that an a mix of other cards for travel points.
Another good strategy would be to churn cards. At that level, you can meet the minimum spend on a large number of cards. If you put $40K a month on the Fidelity card and used the other $10K to get a different card every month, you could easily rack up a half-million points in signup bonuses plus getting about $10K cash in a year.
Do you have an option for your significant other or a close family member to also get cards on which you'd be an authorized user?