This is genuinely such a good post. I kinda knew from the start that I was sacrificing a lot of accessibility options by building my own jank system from scratch, but even just the reminder to make it clear in the store page what is and is not included/possible is something I should implement better, as well as a kind of checklist of things to consider for future releases. It's awesome how much Ren'Py has built in to make VN's accessible out of the box. What a good game engine.
I was thinking about how much time I spent making my stupid point-and-click system be 100% playable regardless of how fucked up my wrists are feeling on a particular day, which just really drives home your point that NO post on game accessibility will ever be exhaustive. Thank you for the resources. You are a champ