I have a joyous quiver of Revs and one 11m Octane. The Octane is similar but somehow just not as good as the Revs. I'm afraid I can't quite out my finger on it. Dig out another Rev if you can and if you can find any still in decent condition.
I read in older posts some claiming that the kite over flies and falls down in gusts. Same with you?