No matter where you put the rook it is checkmate as long as it's on file 7 and isn't on the e file.
Nice game! Though just like you said, It wasn't really a weakness. It's funny cuz your opponent got whipped and probably thought you were an idiot after 15.Rg1.
This game was very interesting for me. I was forced to allow an exchange that ruined the pawn cover around my castled king. . . however, after a bit of maneuvering, I was able to turn the half-open G file into a weapon.