Idk guys, i just feel like Ran is more mature and thus a much better fit for her.
Gai x Shio might gonna be a toxic route due to: his relationship with his family, HER relationship with his family, him being her ex husband brother, his immature feeling when he decided to keep her house's key.