Thanks for sharing about your experience!
The AI does get stuck in rooms somewhat often. It will try to open a door if it comes into contact with it, but sometimes gets happy in a corner.
The hindrances idea is a good one -- I wonder if it would be fun to tie them to a % on the Indoor-ometer.