There is not currently a setting for hiding community icons in the subscriptions list. It would be easy enough to add an option for disabling the icons though. My thinking was that the icons were essential since there can be multiple communities with the same name, often times the icon is what sets them apart.
Is this just a visual/aesthetic preference for you, or is there another reason you’d like to disable the icons?
Currently there is not an option for disabling haptics. I have been planning to go through and add haptics in more places throughout the app, and add some options for configuring the haptics, but I have not gotten around to it just yet. This is something I’ll definitely work on for the next update. You’re absolutely right that it can be an annoyance when a server is having issues, as it can spam errors during that time.