I used to have an Asrock Deskmini. But I got tired of missing power (in that case was GPU) let alone bigger fans.
Being able to host a big fan makes a hell of a difference in CPU power if not the most. Without proper cooling they throttle, no point in having 12 cores if they are all throttled.
The idea was brilliant. I could take it with me wherever but the missing GPU was a big issue. You lose a lot of CPU and RAM when you don't have a dedicated GPU, more than I'm willing to lose.