I met the YouTrip team once, and I'm surprised it was an actual mastercard and it took around 1 week for it to be activated. It was pretty straightforward, the typical KYC stuff, take photo of IC front and back etc. After that you get a SMS which says that you are activated.
After that, the card can be used. I only used it locally so far (at any merchant which accepts Mastercard) which is a lot of them in Singapore, comes with a very nice app which shows you all the various currencies in the market which you can hold (up to 10 currencies).
Will update again when I go overseas sometime in Feb 2019 (in Japan) :) Will definitely use this card while travelling, functions like a debit card. Only thing is that when you wanna withdraw money overseas it is $5 withdrawal fee in SGD.
Worth a shot and One of the real big competitors to the DBS MCA!