Honestly, yeah, Shiori is better than Miyagase Hana. She's not violent, unlike a lot of tsundered characters nowadays, so that's a major plus. And she has actual shared interests with Sora. That's the biggest thing. They actually like doing things together.