On the name, I doubt it would be successful in the US. The “lution” part of revolution makes the word sound better. Without it, it invokes “revolting”. Incidentally, Revolution Money in the US became American Express Serve.
Also the no human support, chat bot only thing is frightening on various levels. It’s great until something actually goes wrong or the system deems you unfavorable.