dnd 5e – Would this homebrew version of True Strike be balanced?

True Strike has been a popular discussion point. On one hand, it’s considered one of the weakest spells in the game, but on the other, balancing it as being a bonus action seems to make it overpowered.

My approach is based on its fluff text.

Your magic grants you a brief insight into the target’s defenses.

I propose that, similarly to the Fighter’s Know Thy Enemy feature, True Trike would grant advantage on an attack in the next turn, as before, and, additionally,

The DM tells you if the creature is your equal, superior, or inferior in regard to two of the following characteristics of your choice:

  • Intelligence score
  • Wisdom score
  • Charisma score
  • Armor Class
  • Current hit points
  • Total class levels, if any
  • Total spellcasting levels, if any

I’m not sure if two characteristics is too much, compared with the Fighter’s 7th level feature. This would be one of the few ways (if any?) to get information about a creature’s mental scores, and it clearly has more of a caster-vibe than Know Thy Enemy.

How balanced would this be?