I hope they hold off - going public tends to kill innovation and replace it with bureaucracy
What can go wrong... (/s just in case as well)
They also have a tax product, and a few other things that are in the orbit around payment processing.
Their product offerings are a bit more than just the "dumb pipe" portion of the transaction.