Just saying, could you insert some type of weakness for the reading-all-languages power? Or if you can't do that, maybe the most suitable weakness would be a total lack of talent in anything else outside the skills specified.