Are there other buffs, debuffs or damage pacts that give Avatar: base stats+ a right to exist?
Please tell me they didn't make multiple avatar stat bonus pieces and a SU5 staff just for wind's blessing.
Unfortunately you've answered your own question there.
There is always a better BPD, pet MAB or pet TP bonus for any and every other type of Blood Pact that is actually affected by stats+
Playing devil's advocate for a second, let's say Pet: DEX is the stat-mod for a given BP, is it really better to use BPD+10 in a given slot, over, say Pet: DEX+15?
I guess the only way to know is to try it, and even use an Altana's repast. We're kind of taking the easy, low-hanging fruit by saying BPD is automatically better, without having tried the former.
Ninja Edit: Don't pets also get +1 to every stat from Master Levels too? I mean maybe the Pet: DEX augment + ML50 SMN is better than BPD+10 at ML0? :shrug:
Friendly Disclaimer: I'm not an FFXI mathematician.