I don't think merging subs is necessary, I would like to see a user based grouping function. That way you can add duplicate communities to one group and see them all while maintaining the benefits of decentralization (primarily redundancy whether through server issues or power hungry mods). Plus it would allow you to group any type of communites you see fit (gaming for multiple gaming subs, sports for multiple teams you follow, etc) without forcing it onto others
Same just wish there's a way to jump to a person's reply when viewing the reply in the messages area
A possible better solution might be to allow the user to create their own group (or super community if you prefer that name) where they can group multiple communities together in a way they see fit (not just necessarily clones of the same community. Examples could be a sports group that allows you to group together communities for all the teams you follow).
This would be beneficial I feel for most users, doesn't affect decentralization, doesn't require a central authority and would be only relevant to each individual user and not applied to anyone else
Same here, decent enough start for the app so far
Programming: