I took both of your words to heart as I played recently, but more and more I'm beginning to think the third level could be worth it.
With 2 levels of eagle eye, I still notice that a third of my shots or so miss when firing at range. If the third level could reduce that to, say, a fifth of my shots missing, it'd be well worth it, more than equivalent to a level of trigger happy but with less ammo use.
And if it's true that about 3 accuracy is lost when firing at range, I believe that would mesh closely with what I'm seeing (~ +2 final accuracy ), and another +2 I think would make a big difference.