Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive, and the description reinforces this with 'returns steps and a link and creates nothing.' Beyond that it discloses what the person must actually do (create an account, sing ~a minute, add a song they have rights to use) and the voice-ownership restriction, which no structured field conveys.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.