A mix of 360 perception and sight cones is my preferred solution. 60-90 degree sight cones of automatic detection combined with a hearing radius of stealth check vs perception detection. Has a little bit of both 5e RAW and Larian implementation, and doesn't completely ignore the relatively-core 5e rule that there is No Facing.
Agreed, I think I’d opt for a mix-and-match option something like this too.
Though I do appreciate @biomag’s point that tweaking one element can have unintended and unbalancing knock-on impacts so needs to be done with care, if at all.