You partially answered your own question. It's not common to have a student as motivated and talented as you are. As far as quality time, at some point, your CFI or you will want to fly a plane that requires more than one pilot. I learned a lot about aviation from instructing, but more about people. Instructing not only polishes your flying skills, but teaches you about the different emotions and behaviors exhibited by people and how to effectively deal with them. There are different levels of instructors just like there is a difference in the talent students posess. One last thing, learning plateaus can decrease your motivation. If you want to see a CFI work, go get your tailwheel endorsement (if you don't already have one) or MEL.