A small guide would be helpful however, more & more people are switching to xenforo every day (I am sure you learned this by now!). I am making a push to get more & more World of Warcraft addons associated with this forum software as the next expansion is right around the corner. There is currently no active up to date xenforo wow based themes or anything that could be functional. I think adding wow/world of warcraft to the list of blizzard games you already have would be a good move that shouldn't take much effort on your end.
With assistance in creating a background, the rest I should be able to do alone.