I like to think that the writers have purposely withheld information about Renee to keep us all wondering about her. In some ways, that's just as effective to build user interest as fleshing her out more might have been. OTOH, if the series ends and she's still just a blank slate, that'll be quite a waste. I expect we're going to find out more about her this year.
Re: Approving of characters