Yup, 100% chance would lead to some very overpowered builds. Angel's Mien could have a 64% chance of stunning adjacent enemies with Light and Dark Veil, but the 50% gives stunning a more reasonable 36% chance.
@Sandman25
I'll stream/record myself playing either during Thanksgiving or Christmas.