What do you mean by non tech people? someone who has no idea what selfhosting means or what a server means? Someone who cannot use the cli? I think they would just use SaaS.
I am impressed with your business but the open source development model is worrying. Why not release as normally as you would in your SaaS? It's fine if this is the invisible "hook" where you get an unstable product if you self-host(and from the outside, it seems that's what this is). also, fathom also has pretty much stopped all development :/.