I feel that them having magical secrets kinda takes away from their ability to be a great support character since there isn't much spell support that a bard can do that any other character can do better.
I'd like to see some buffs to their, er, buffs and debuffs rather than magical secrets.
Really bad spitballing, but replacing magical secrets with something like giving an enemy disadvantage on a debuff spell or allow an additional character to be targeted for a buff spell. That would help give them a more grounded identity as a support class. I'd also say re-do valor since the armor and weapon proficiencies as well as the extra attack is usually a red-herring for what you're better off doing as a bard anyways.