Ark works really well and they've shown consistent commitment which in the flash bang crash world of crypto is actually quite impressive. Slow and steady might just win this race. Love this line from the Ark whitepaper "The way forward is to deliver solid and easy-to-use technology to enable new use cases and disrupt the existing ones."
Ark has dynamic fees which will help keep transaction cost low. I've seen thousands sent for less than .001. I still think Ark can be THE best option for remittances because of its speed and ease of use.
ArkPay is already well developed. Vendors can pretty much take ARK now with minimum implementation. Services to go from crypto to fiat already exist as vendors on ARK as well.
It's a generation 3 blockchain with native dPOS and excellent portability between languages. It uses custom transaction types instead of smart contracts, which may solve some problems of smart contracts. Plus, the ability to easily spawn blockchains from the ARK Core is well developed at this point.
It's made for ease of implementation, I could see ARK being a very simple portal for customer facing adaptation.