So release them when they work, if ever. Do not release a broken thing and then go “you must use this, in case it is one day non-shit”.
But I suppose we've been shipping betas as a full release in software for quite a while now. Maybe even soke alphas.