Isso parece viável…
Você concorda com o foo_agreement?
respostas: foo_consent, foo_no_consent
Não soa tão bem quanto sim e não, mas dá um nome descritivo ao grupo, útil no futuro.
Não proporciona uma experiência de @marcação fluida mais tarde, quando você quiser se referir ao grupo.