I have noticed your absence from the forum lately but attributed it to your being busy as a lot of people are but I am so glad to hear that Dorian is improving. Thats also great that he is flying some, it will take time for him to get better at it, practice makes perfect or darn near close to it.
I agree, he needs to sleep inside his cage, that is a battle he won't win if you are persistent with it, they may have us wrapped around their little talons but that doesn't mean we let them get away with everything, some rules must be obeyed.
Thanks for taking the time to let us know how things are going for you and Dorian and please stay in touch with us and maybe share a couple of pics of him with us.