Interesting discussion and ideas here. There are upsides and downsides to the limited character development; the downside being that perhaps they are less memorable, but the upside being that they can sort of be a "stand-in" for yourself!