Yes, moderately armor isn't a bad feat, but 95% (or more) of lore bard will not take that, so you can't stablish as standard.
You start with leather, not studded leather, maybe not every bard in your party will start with 16 of dex, and being Human V. to get Dex 16, Con 14, Cha 16 at start you need to have str 8, int 8, wis 10. So we can expect half-elf more than human.
only 4 class have more than a d8, but a standard group you have two of those, or 1 + a moon druid (that at lvl 2 is a pool of HP), or Clerics that can have heavy armor, or a monk that can start with 16 of AC, rogue's have cunning action at lvl 2 to avoid damage, warlocks are like bards and sorc and wiz are worse. Of 12 classes, you're worse than 8, equal 1 and better than 2, how this is average?
Sleep is great, but if you fight elfs, undead, constructs, CR2 monsters (or many CR1) or any creature that can't be charmed, is useless.
TWF you need to drop to cast S or M, you don't have a shield, you're HP isn't great and your AC is bad, all melee is not the party option. So 2d6 + dex isn't even close of average party damage, 1d6+dex is. Let's compare with barb, war cleric (or any with bless or martial weapons), moon druid (ok, suck at lvl 1, but is 1d8+wis with shillelagh), fighter, pali, monk, rogue, warlock or even ranger.
If avarage is 15 and you're 14,5, you're below average. I'm not saying this team suck, I'm just saying "below average at begining". Just make like a moon druid in lvl 1, survive to be great later.