We really liked Pepper Market when we stayed at CSR. The food was good, fresh, and the portions were huge. When you get there, make sure you grab a "ticket". It will then be stamped with all the items that you ordered and that is what the cashier will use to ring you. Other than that, I didn't find it confusing at all, and there are plenty of CM's there to help if need be.
The only thing that we found not included on the DDP was some specialty desserts. They are clearly marked as not included. Everything else was fine.