Apoth
Double Eagle Member
All of your suggestions would be fine if the OP had 375-400' of power, but he doesn't. He has 300' which makes all three impractical. Will they be overstable? Absolutely, but there are much more efficient choices like an OLF or Eagle X that may not be true overstables per say, but will fill the role for someone in 300' range without sacrificing too much distance.
I agree with this. Banshee might even be a little much at his strength. Champ Eagle X will probably do the job pretty darned well.