I find it hard to believe it would be that hard to use with a screen reader even though a little bit of tagging to direct the screen reader to start in the right place, navigate more effectively, etc. would help.
I work on a medium-sized SPA and spent some time making it work perfectly with a screen reader, it certainly is much harder for something like my application than it would be for HN.