i run srirarcha on tor
well, kind of, the main mode of accessing the site is over a clearnet domain that points to a reverse proxy that then proxies connections to the backend onion address, the site is also directly accessible over it's onion address as well, i haven't really noticed the software behaving any differently
the only issue, and this is not really tor specific but slow network specific, is that if you have the non-default stylesheet and you reload the page/open thread etc. the page will flash white while the css loads, which doesn't happen if you have the default stylesheet, but this is i feel a minor issue
tangentially related, since you brought up tor there is a problem when it comes to moderation of posts that might be coming from tor nodes, unlike most people, i actually want to avoid banning tor nodes, but since the IPs are hashed (i understand this is a deliberate design decision), there's no way of telling from what kind of network the posts are coming from, so i simply don't use the ban functionality at all
providing an option for the software to interface with ip databases that keep track of tor ips, and marking such ips could be useful (both for people who want to disable posting from tor nodes, and for people who want to avoid banning tor nodes), but not sure if this would go against your general design of keeping minimum client information, and this could be used after all to fingerprint users connecting over tor (but you could argue that people that use tor don't really care that others know that they are using tor, since tor exit node information is public and easily accessible)