No offense but this seems like a loaded question to me. From your post, it sounds like the question should be more like "how far can we go to customise the game to suit my preferences?" Honestly, I don't think anyone outside BGS knows until official mod support is out next year.