This looks very much like a board for a small, headless server (headless = no keyboard, screen, etc.). So it depends on what you like to use it for. For a Linux / Windows rig such as a desktop computer with Windows gaming VM, you could probably get more bang for the buck with a desktop board and a i7 4770 processor.
I'm unfamiliar with the Intel Xeon series, but
http://www.cpubenchmark.net/high_end_cpus.html shows some good results for the more expensive CPUs in that series. The i3 is definitely pretty entry level.
Having said that, this board looks like a good choice for an always-on server (e.g. media and/or file server) that's controlled remotely. So if you plan to build such a server, this might be the perfect choice. Depending on your needs, you could run multiple VMs with different OSes and/or applications, for example a XBMC media center in one VM and a NAS (such as Nas4free
http://www.nas4free.org/) in another VM. You could check with ASRock if you can pass through the individual LAN ports to different VMs (PCI passthrough), this way you could make good use of the 4 LAN ports.
Bottom line: This board looks like a safe choice for a Linux / virtualization box. It will cost you more than an ordinary desktop board, but it may be worth the price for your peace of mind.
ASRock seems to have some competent tech support (at least I've read several user reports to that end) so I would send them a mail and ask them for their recommendation. Of course you need to say what you want to do with the PC.
Sorry my answer fell out so long, not just a yes or no.
In any case, before you purchase a board, contact the manufacturer and have him confirm that the board complies with your requirements.
P.S.: Do you want to share your intended configuration and use for the PC?
EDIT: I just saw your previous post here and your description. I'm not familiar with ESXi but the vendor lists it. From what you plan to do it looks like a good choice, but check with ASRock to avoid surprises. I personally prefer open source software / solutions to be on the save side.