AMD's are crap lately. 3 years ago they were the best, but intel is outdoing them. :/
As for the case, I think it is interesting, but Dust might get really annoying XD
As for cooling, it should cool fine, you can always get a few extra fans. Or have a normal fan blowing across it.