Using credit cards to start a new business venture is not a new idea. Many successful startups were funded using the owners' credit cards.