A few of us at my old company had crazy high limits on our American Express cards. Since all employees had to arrange their own travel and then expense it back, we became like a travel expense team. We had our cards on file for everything from hotels to airlines to rental cars. I'm talking big numbers - $30,000 to $50,000 per month! As you can imagine the membership reward points and Visa miles were through the roof. Here is the downside, my buddy had to turn in bank statements for a mortgage - lot's of explaining.
Fortunately we always made people create a special excel spreadsheet with each expense and a copy of the receipt. The expense report and the check had to be a perfect match. It was only with this documentation of why he had all of this cash going into his bank account that everything turned out fine. So remember - keep records or have them write the check directly to the cc company.