I think it should be on the blockchain, stored with the Vote itself. However, it doesn't necessarily need to be prominent or focused, and keeping a short length would make sense too. Most people would probably let their vote stand for itself without spending too much time to comment.
However, for me, if I saw a large SPS holder was voting against, I think it is in the public interest to be able to see why?