To the OP. Buy whatever you want, it will work... And if you train with it, then it will work for you
While my wife has a P30 rather than a 45c, I just purchased a Viridian X5L Gen 2 for her. She and I both like the sight and feel it will be a benefit during a HD situation especially at "0" dark thirty. I was favorably impressed with the initial setup. Operation is easy and the control buttons have easy access. After 1.5 hrs at the range, perhaps 150 rnds, it still held zero. We are hoping the improvements in the Gen 2 model are all they are cracked up to be. So far so good!
To the OP. Buy whatever you want, it will work... And if you train with it, then it will work for you