Sorry to rain on your parade. But this opening of yours has already been 'invented'.
It's called the Queens Fianchetto Defense.
The reason you won those games was not because of this defense, but because you outplayed obviously weaker players.
100 Rating points, at your level, is not that big a difference. That 100 points mostly covers games lost because of dropped pieces.
these sorts of openings are spelled o-p-i-n-i-n-g-s. And you don't invent them: you invint them. Got it?