Yea, it ended up not working for wow private, but it should work for retail/cpassic because battle.net worked almost out of the box with bottles. I only needed to change its runner to caffe. After that I could install my other battle.net games (diablo3 and hearthstone) just fine, so I assume wow would work too.