Yes there are people who have travelled using travel credits..If u wish to earn now try entering into Tripoto contest on below page. And u can earn more credits.There is also process as how u can earn credit and redeem them. I can share the link for you if u wish.