I don't see any advantage to making this a SaaS. It would just result in more latency and potential privacy issues.
It is true that a desktop system may not be suitable for transorming million row datasets or processing that is running 24x7 - but that is not the market we are aiming for.