I think that you're right Brewman, the human racial feature really isn't that interesting. I think the extra proficiencies you suggest would be a good way to reflect their supposed flexibility. Also Variant human isn't really a subrace the way other races have them. Like geala said, it doesn't actually have any sort of in-lore justification, it's just a different rule for giving humans their starting attribute bonus.