There isn't a product, yet, so until that happens I guess it is hard to say. However, they are a visa program manager, are sponsoring money 2020, and have a team that has the ability to deliver a credit card.
All that said, they need to release a product, and there have been repeated delays/changes to timelines. I think it is worth waiting until at least money 2020 to see what is announced before making any further decisions.
Very good answer. Too many people worry about the 86400 seconds in a day. I would prefer a card that is trouble free & thoroughly tested, to one, which has bugs or other 'issues'.