I totally agree it should be included the option of "LOS to polygon" for the people that need to use instead of Line Os Sight to the Origin Point, as many Games needed LOS to polygon not Los to Origen, Example many years ago I was making a game like Agario and the biggest problem I had is how to detect the Enemies with LOS as each enemy can have different sizes and you cannot use one LOS Range size for all, example one object can have 3000 px sizes while other can have 100px size, so if you have some Ai logic that has to trigger only when you have an enemy at 100 Range then is impossible but if we had the LOS to polygon then doesn't matter how many different sizes the object will have then you can always detect them at the same range 100px for example, I had to drop the project on that Time as it was quite complicated to make it without this feature.
Here is more visual using the same example as above:
So if I want to have AI to do attack the Player when an enemy is on Range 100px of the Player, then first the player has to have a LOS Range minimum of 1600 so it can detect at least the enemy that is size 3000px
SO I have to set Player LOS Range =1600
but here is the problem:
Enemy 100px Size >>>>It ill be detected at player distance 1550px away not 100px Range as we wanna
Enemy 1500px Size >>> It ill be detected at player distance 850px away not 100 as we wanna
This was making any AI impossible to make because you had to create hundreds of extra filtering events due to this problem because this Agario type Game the Enemies are constantly (Growing & Shrinking).
So if instead, we had "LOS to polygon" then I could have only one Event
Start of layout >>>> Set Player LOS Range = 100 & "LOS to polygon"
Player has "LOS to polygon" To Enemies >>>>> Actions
It should be included as is essential for many Games, it can not hurt to add the extra option so people can choose which they need most why it should be limited, maybe its been working for people because they didn't have the option but not everyone had the same luck as I remember I had a lot of problem because of this specific problem and I requested many years ago as you can see here