So I finally bought the current from costco. I was expecting the enviolo, but it turns out Costco version is Shimano. That's what you get from not paying attention :D
Anyways, its 800$ less than what the Enviolo costs, and is indeed a very good bike.
I have done about 20 miles on it now...