Okay, I now know I am going to be using Aspire, and thanks to vindicated I have a decent guide that I can follow when compiling it.
My next question is, how easy is it to update the core? Say a new revision comes out, or even a new WoW patch! What do I do? And how do I know I'll be at 3.2.0 when it comes out?
When I make a change to the database, do I have compile it? Or does it still make the changes in-game like a repack. And... How do I update my database if new stuff comes out for that. I'll be using RivalDB. I read it's the best Aspire/Hearthstone DB.