Thanksgiving - 2 weeks early!
I'm in Canada. You are two weeks late!

Just tried to rename the Batikstall clone to Oblivion_Batikstall and I got the unhandled exception again. Wanted to change it because. I want to ultimately have 3 Oblivion versions and Nehrim (I know I know - a lot) so that with the new name less confusion, but no go through the program. Is there a manual way to do that?
To rename it manually, you need to rename the 3 associated folders for the clone.. the game, profile and appdata folders.
Then rename the tag file. Edit it and change sMTES_Clone
To reduce complications, you probably shouldn't try to rename the active clone. Switch to a different clone first.
I'll look at the code to find and fix that unhandled exception.
Also and until or if Wrye Bash supports tracking BAIN archives more locally allowing a central BAIN archive folder that is read differently by different copies of Wrye Bash I decided to reconfigure the file path of the fallout 3 and various Oblivion installs to point to a folder in the Game directory called BAIN archives and in that then I cut and pasted the Oblivion Mods folders and Fallout 3 mods folders. That worked
That's what I do. I have...
O:\Games\Obvlivion
O:\Games\TES4-Vanilla
O:\Games\BAIN\TES4-Live
O:\Games\BAIN\TES4-Vanilla
etc
Then re-reading your post http://www.gamesas.com/index.php?/topic/1119710-relz-wrye-bash-thread-51/page__view__findpost__p__16460664 and looking over the bash.ini I see there is a setting for app data to be stored locally, but you could not get it to work.
So then did you try and store the save games locally too - by using the sUserPath= or the sPersonalPath= settings? That would really free up needed space on my C drive.
But then how do those work - I don't get it - the game engine/system set up would still look in user profiles and app data - right? Do these then create corresponding Oblivion.ini settings changes?
The bash.ini settings don't have anything to do with localizing oblivion.
Those settings you mentioned are just in case Bash can't automatically detect your profile or appdata paths.
What I could not get to work was the bUseMyGamesDirectory setting in the Oblivion.ini
What this setting is supposed to do, is allow you to specify a local save directory and an alternate Data (where your plugins, bsa's etc are) directory, within the Oblivion folder.
If you set bUseMyGamesDirectory=0, by default Oblivion will look in Oblivion\Saves (in the game folder, not the profile) and Oblivion\Data.
That all works fine and dandy. The underlying issue with this method is that it does not address the appdata folder in any way and there is no way to do so.
Furthermore, even after I setup Oblivion with local directories and still tried to use the appdata folder, Oblivion would not detect any plugins at all, other than what is configured in the Oblivion.ini for the sArchiveList setting. No matter what I tried, I could not get it to detect anything but vanilla oblivion.
If I recall from my Morrowind days, it worked the same. I'm really digging deep here, but I think there was a way to get it to work. I'm thinking it had to do with setting bUseArchives=0. But then Oblivion would not use the bsa's, everything must be unpacked. I could be entirely wrong or confusing things badly though.
Even if it did work, the plugins.txt would still be in the appdata folder. There doesn't seem to be any way to configure that. Still, even if we solve that too, it basically involves something like mTES4 or INIzer. So with all the complications of trying to use that method, my opinion is that the swapping method is a better solution.