Website is excellent, I agree, but today you need so much more than a website to succeed.Most important aspect will be adoption, getting merchants to use your tokens everywhere!!!
When they have focus only on website I didn't understand clearly what are you want to say. They have focus on the adoption of this ecosystem and they are putting all their efforts to increase the adoption by raising awareness.