I like this idea. Maybe it's too ambitious to add all of that, but it is annoying to have to guess what the party might be thinking rather than being able to ask. If I was leading a party, I would like to hear my party's opinions before making some decisions rather than guess based on their personality. The comments they already have are good, hopefully they add more.