I am aware of the issue with losing your spot. It's been there since the start of Photon, due to a problem with SvelteKit.
Instead of using your browser's native back-cache, SvelteKit's client router will take over and re-fetch the post feed when going back. back-cache hasn't been added yet, so I can't fix this :(
I could do the post page option, but that would cause the bundle size to explode. I'll experiment with it.
In terms of the small tap target issue, you can also tap the post title to go to the post.