This stand is very sturdy. I'm not sure of what it's made of, but I don't think cutting to allow for fans and a way to get some air flow through the stand itself would weaken it.I was actually looking at that one a few days ago, but wanted something so that i could add some fans for cooling.
It's exsteamly sturdy. And they look better in person than the pictures show. Either way good luck. 73