It works well, but it has limitations. I haven't been able to figure out how to write a check to pay the credit card from Bank Cash and also have that appear as a Deposit in the CC Bank. So I just enter a BR Adj equal to the payment to enable reconciliation.
Also, if your employees regularly pay company invoices with a non-dedicated cc, you can set up a single company CC Bank. The employees submit a monthly invoice to the company for their charges, and you enter the invoice amount as both an AP Invoice and a BR Adj or Dep. You then have several reimbursement invoices to pay from cash, and the corresponding BR line to ensure all are covered.