Great job, glad that worked out.
well. the "glider" experience is of course a pure speculation so far- BUT ... having a natural sense for pitch, airspeed and descendrate as raw aerodynamical data is NEVER wrong, regardless what kind of aircraft.
BTW the AF447 FO held a glider license...