RE: trainer plane
I would go with the Avistar. I learned to fly on a flat bottom trainer while another guy at the field learned on an Avistar with the same instructor. We learned at about the same pace, and when all was said and done he had a much more versatile plane than I had. I envied his enough that I bought one to teach my son with.