I've thought about it, but if I did it now, I'd probably lose 90%+ of my current users. I also think that there are beneficial things about having both — in particular being able to cross-post between groups and the wider world. Then there's the fact that I don't exactly know what an ideal community client would look like. So incremental improvement is my approach for now.