Can DB.vote be a boolean union with a utf-8 string?

Reference: https://github.com/mozilla/voice-web/blob/15d7578973b7d7862a306b95d65d58663ea6ae1d/server/src/lib/model/db.ts#L26

Can we use the VoteTable to hold both booleans and utf-8 strings? In addition to or someday instead of the ThumbsUp and ThumbsDown icons, a text entry field can be used to collect transcriptions of what the listener heard.

Motivation: Intelligibility remediation cc @kdavis

This is not my call; @gregor1 should have a more informed opinion on this.

There was some discussion about this on our GitHub and we did have designs for it I believe. But it was never prioritized, as there were more pressing needs to serve.

Thanks! Replied at https://github.com/mozilla/voice-web/issues/814#issuecomment-537114955