I have always seen the Internet advise against it. Although I have made profit in this way.
You should avoid credit cards to avoid inflected interest charging in which will decreased your possible gaining in bitcoins. If you have earnings already in bitcoin then you must pay immediately the credit cards to avoid interest charging. Why you want to use credit cards if you have alreay created a capital from bitcoins earnings?