the mission is great, financial freedom! but what worries me for platforms issuing credit cards is the longevity of their project itself. sure, the development will be active at the beginning but most of the time after few months, you can feel that the team will slow down and start not answering questions.
to ensure that you have long-term goals here, you need to get merchants on board where they will be accepting your coin. or is your card readily acceptable by any merchant?
btw, secure your website at least.