Any suggestions of better cases along this style that would work? Or just better cases overall?
The motherboard you linked as stated in the description has an ATX form factor. The case, as shown in the specifications section supports micro-ATX and mini-ITX form factors. So it will not support standard ATX, which is that motherboard.
If you are set on that motherboard you will not be able to find a case that small. You will be stuck with cases that support ATX.
You have two options.
1. Purchase a micro-atx motherboard for the micro-atx case.
2. Purchase an an atx mid-tower case for the atx motherboard.