Nice solution. I think I'll sink mine into the case as well and place a speed-reduced 92mm fan over them.
Just ordered 2 more of those hubs.
Are you located in Canada or the US? Just wondering how you're able to justify the shipping (which actually costs more than the item itself.)