There was no confirmation after submitting my votes. Not sure if it worked.
Also no email validation. What's stopping people from making up emails?
FAQ says there will be geo-location, presumably to prevent people outside of Utah from voting. But I was never asked for my location.
Seems like there is a lot of room for shenanigans.