I tried by consumer cards, and was just sent back to the home page. But if you tried your biz cards there is a site problem maybe. At least they could tell you if the card qualifies or not rather than thinking did it work or not. Maybe some issuers -- Citi --- won't work?
It looks like a good program to me. Plenty of merchants to choose from that businesses frequent. And some good cash back discounts too mind you in addtion to any reward program with your card and discounts you might get your business relationship.
Is is a copy of the AXP OPEN? I am not familiar with their product.