This isn't a bad board, but it's a bit late to the game.
I just built a small HTPC/NAS with an Asrock Z87E-ITX motherboard, very nice motherboard by the way (especially for the price), and offers everything this board does already and better without the "gaming" branding; it will perform the same I am sure with overclocking if you wanted to go that route for mini-itx.
On a side note, I certainly thing there will be a shift to mini-itx now with more being put onto the processor itself. A mini-itx PC has everything you need as a gamer or casual user which is quite impressive compared to years ago. Only thing you don't get for a mini itx gaming PC is crossfire/SLI, but a single graphics card can run every game maxed out easily.
Honestly glad there is a push for more mini itx boards, the day of larger boards or computers is numbered unless your an extreme user.