Community needs at first - I had no intention of turning it into a business. I did paid consulting for years until SAAS became a thing that users demanded.
I'm having some asking from my community to open an enterprise support to my project and then we will see at the opportunities for other project, like a saas solution
That said - there’s no reason not to explore both options from the start.