Keep in mind that the original G pads cost 45$ you can get replicas on amazon for 10$ but i dont know the difference between the two beucase i didnt try the cheap ones. Also the Nyczaj pads are more comfortable than the G pads beucase they are soft and the G pads are hard, both are made out of foam. There are also L pads smaller than the G and the Nyczaj pads are almost the same size as these.
I heard people say that the knockoff/fake/replica G pads dont sound anything like the original ones but i cannot confirm that.
In terms of sound quality they are all better than the stock pads in my opinion, they all give a little bit extra sub bass and a little bit more soundstage.
I'd probably say G for pop and jazz and BA for rock L just great all rounder.
Now yes the G pads are expensive in my opinion grado is charging way more than what they should but others arent cheap too the BA pads cost 155$ + shipping (based on G pads) and the Nyczaj pads 65$, L pads 30$ the cheapest out of all.
I own the Nyczaj pads and Iam personally happy with them but the G pads will probably be the best for you.