Sounds like an interesting project. You should also consider the age of your protagonists in terms of their function mastery / usage. A ESTJ in their early teens would probably be a lot more fixated...