You will still be able to use your currency card and gift card to pay off the room charges. As long as you make sure to pay off your room balance with the cards the night before you check out, they won't put a charge on your credit card. A credit card hold is different than a charge and only affects people you don't don't have a credit limit large enough to cover the hold amount.
We will be checking into the Beach Club on the day that the new policy takes effect and we received an email from Disney about this new policy. It won't change anything we do, since we usually use both gift cards and our Magic Bands for our trips. And we will probably never know that a hold was placed on our credit card, since we won't be going into the credit card website to look at the activity on the card during the trip. In fact, most people won't even see these holds, since they come off once the full charge is made.
Great, thats good to know. Thanks =)