es cierto que no es lo mismo que el primer codigo pero en lo personal lo haria como lo muestra en este segundo codigo. ¿razon? porque no le veo sentido a esta estructura donde las propiedades values parecen tener una misma relacion. como unico lo justificaria es si tuviera algunas propiedades adicionales pero en tu caso solo refleja una. es solo una opinion...
Código:
[
{value: "valor1"},
{value: "valor2"},
{value: "valor3"}
]