OP: You said letting them have personality/utility, can you clarify that?
If it's the former then the notion of adding droid conversation is indeed useful. The latter, utility, are you referring to script commands to actually make them do stuff?
You are entering the vicinity of an area adjacent to a location. The kind of place where there might be a monster, or some kind of weird mirror. These are just examples; it could also be something much better. Prepare to enter: The Scary Door.