It's not totally broken, though it's definitely pushing limits.
The thing that bugs me is that it's a simple, massive, stacking bonus to a trait.
I think this might be a philosophical difference between you and I. I really don't like Powers that work like that. You seem to enjoy them.
Powers should not be that boring unless they're covering a basic competency, in my opinion.
PS: I suggest giving the base power some numbers.