I'm currently in the middle of developing a SaaS and am already wondering if I should do a beta stage with limited users (invite only or something like that).
The product is not something too niche (any non-impulsive buyer who uses e-shops would do) so I suppose I could find people who would benefit from the service that might not be 100% done, a bit buggy and a bit broken. But where should I look first? I suppose, HN would be the first place I look to.
The product would not be free (once it's mostly done) as it would also be costing me (vps, emails, text messages etc). I suppose I should be letting people use the SaaS for free for the beta duration and probably give them discounts if they are willing to use it once it's live?
How should I take their feedback? Currently looking at something like UserVoice. It would take me back $20 every month I'm doing the Beta and if I decide to keep it further on.
Any other advice on how I should handle the birth of a SaaS?