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.
The security of the website will be applied as soon as the new site is up. This is just temporary. The card is just a normal VISA prepaid card that will top up you balance with crypto (XCG is the main coin that will be used in that but different coins will be added aswell). We also try to get XCG listed on as many merchants as possible