Should i use AiPerception?

Hi,

I’m currently using Pawnsensing for both visual and audio detection of the player by my ai, however i want the visual detection to be mitigated by different factors (player is in the dark for example)

Since we can set a sense “strength”, would AiPerception be a better solution to implement that?