Across their diverse payment solution names, they actually have all the tech to build a Stripe competitor. Looks like they finally got their act together (hopefully!).
Edit: trust them not to cross reference me to hell and track my every move. Security would be as good on either side.
Information security and capital security (they not declaring bankruptcy or running away with my money) are low enough to ignore for both.