so i have a wf bard, and I am working on making him more sp self sufficient, but it is not working as well as I had hoped.

I picked up empower healing, and greater devotion 4 ring, 4 tiers of bard healing enhancements, and healer`s friend

I still need leviks bracers for 20% more,

So that gives me
empower healing- 50%
greater devotion 4- 40%
bard healing 4- 40%
healer`s friend- 15%
wf healing penalty- -50%

So my spells should be amplified by 95%, meaning multiplying my base by 1.95

cure critical wounds is currently 4d8 + 14 (14 lvls of bard)

which means a base of 22 to 46, and an average of 34

which means my spells should be going off for 43 to 90, with an average of 66

The problem is i have only seen my spells go off between 55 and 65

This could be a possibility that i have never gotten a roll above average, or that I am missing something in my calculations.

Does anyone see a flaw, possibly that the wf penalty doesnt work like a normal bonus?