RE: Extra 300s
Yup, the 120 will really kick butt in that plane.
As for the G-20, I have used it in several planes, It would be great in the new Top Flite P-47, or the H-9 Hellcat. Right now I have it in a Seagull 120 Decathlon and it's a great match.