I've been making both SAAS and self-hosted products and I tend to like the self-hosted ones more as a creator for the following reasons.
But as a marketer I see the big elephant in the room... The installation issue. It takes some work to install a self-hosted solution and that's not every customer's cup of tea.
So I've done hosted SAAS when I see that's the practical way to go and self-hosted when I see the trade-off is on the other side.
I've run experiments to try and bridge the gap between hosted and self-hosted.
Things like 1-Click hosting, built using CPanel APIs. It makes things simpler but people still need a hosting.
How about you? Have you done self-hosted products? Do you think they are worth it?