Oh and one more idea.
I would have a contextual panel on the right instead of the chords at hover that would give you more room to have a panel where you could experiment with different chord progressions substitutions etc. (ex. hear things played over with different chord substitutions.