Thanks for giving my characterizations the benefit of the doubt! I really worked at trying to keep some of the canon personalities, but having them change and develop because of Harry's new viewpoint and efforts.
Glad you liked some of the ideas and that it was interesting AND amusing (yeay!!!!).