I wouldn't say perfect. I would like for hidden comments to stay hidden as I bounce back and forth between links shared in an HN thread and the HN thread itself. I know you could argue just open a new tab for each link but sometimes I mistakenly open the link in the HN tab and have to go through the time consuming process of bringing the state back to where it was. This is orders of magnitude more difficult on mobile.
I intentionally used 'basically perfect' because I feel like it's perfect for me, but I am really hesitant to use that qualifier. However, I don't seem to have the same workflow/expectations as you do and I am totally fine with how comments behave on both desktop and mobile.