RE: Flying with discipline
While these are excellent goals, I don't think that doing perfect maneuvers is a prerequisite to moving to a second plane. In fact, I think that the second plane IS the tool for learning basic aerobatics. (Let's face it, doing 3 straight axial rolls at constant altitude with a trainer is difficult for the best of pilots)
I tell my students that their trainer is to learn basic flying I.E. Straight flight, Left and Right turns (and how left and right is reversed when coming toward yourself) Flying "The Box", Landings and take offs.
Once they have learned the basics, there is one more skill that they need to acquire, and that is: They must learn that when their plane gets into a bad attitude, they must overcome the instinct to pull UP, and level the wings FIRST!
Once they have acquired those basic skills, they are ready to solo. And once they have spent several hours of solo time (even if they learn nothing else, just keep practicing what they know and getting comfortable with it), they are ready to move up to something that won't fight them through simple aerobatics like a trainer will.