A business card such as ink cash or simply cash would be better for your credit score.
(The best way to do a BT is generally to find a bank with a nice promo APR, preferably on a business card, and fund a bank account with the card. You can then use the cash to pay off the card you'd like to transfer from, and pay off the new card over the promo APR period.)