You can do it, but they do need 2 signatures. The reason we were given is because of the 2 different systems. One is so that it clears the receipt from their system, and the other is to allow the charge (including tip) to be forwarded to Disney for addition to your bill.
It's just one extra step, and we've never had any concerns with extra charges on checkout of the resort.