I had the ECS Z77 golden board here for testing. The hardware is not bad and the design is actually pretty nice.
The biggest problem is their BIOS. On Auto the BCLK was at around 99,3 so I set it to 100 -> System didn't boot anymore.
2 BIOS versions later I could boot 104 BCLK and a maximum of 2133 memory. The best was if you set all the settings and saved them to a profile it reset your BIOS completely and everything was gone
They should take some Boards from MSI, GIGABYTE or ASUS and take a look at their BIOS. If ECS can get to their level they have a chance. The best board won't help if the BIOS is crap.