I agree that the Wizard hints at amazing possibilities for WB, but still needs some work. I raised this aspect when it was first introduced and had this http://www.gamesas.com/index.php?/topic/1079336-relzwrye-bash-thread-36/page__view__findpost__p__15729068 - so hopefully still, as you say, wip.
If you take a look at the updated documentation for wizards, most of what you need is in there now. I'm always willing to add more functionality (see below). I think the last thing you would need to match what you're doing in OBMM is a 'for each' type functionality to parse through the possible sub-packages/esps/esms. Also any suggestions for functions etc just let me know or post them on the http://sourceforge.net/tracker/?group_id=284958&atid=1207904 tracker at sourceforge.
I've got a question regarding strings in wizards: can they go over multiple lines? I know that wizards are one statement per line, with the backslash carrying over a line break, but when you've got a string that's pretty long (eg. a description), and you want to split it over several lines in the wizard (not in the installer window, just the text file), how can you do that, as presumably the \ isn't a special character and so is quoted as normal when included in a string?
I was just reading through the new readme addition for Wizards, and it took me a couple of minutes to realise that the example mod was All Natural.

EDIT: It seems that RequireVersions doesn't work properly regarding WB. I put the required version as 285, having 284, and no error came up. When I put the OBSE version to 19, the error came up, with OBSE marked with the red cross, but although WB had 'need' as 285 and 'have' as 284, it was still checked green.
Eck, minor error with types caused that. Fixed it thanks (and same issue also cause 'CompareWBVersion' to do the same thing).
For the multi-line strings, no currently not supported. You can manually concantenate strings to get around it, or enable word wrap (I know, both a pain). I may add multiline strings like python handles them (triple quotes) once I get the time. As PM said, I'm iffy on internet connectivity due to my job/housing situation (transitionary period between barracks room+internet in Hawaii, to my house in Guam), plus work hours lately give me not much time to hop on and check things out. Although I will try to address any bugs that arise when I do get the chance.
In response to your earlier post (rant/crtisisms): thanks for the feedback! I probably will be the person to use it the least, since I haven't actually made any mods myself, so definitely the modders are the ones that know what they want. When creating wizards I tried keeping with the design of BAIN, where the user has control over everthing, rather than just clicking 'install' and the script does everything without the user knowing anything about what was installed etc. So wizards basically automate the selecting of the correct sub-packages and esps/esms for installation. If you want to make them almost OBMM-like, you can also select the 'Auto-Anneal/Install Wizards' option, which will then install the package after running the wizard. But it's never a bad idea to look at something and see if we can do it better.
Thoughts on INI edits: I was actually thinking to myself along about the same sort of issues you brought up, and still haven't thought of a simple way (read: easy for me to code) the sort of functionality you're suggesting. Ideally, it would work just like BAIN - have an install order, and changes are applied in order with the last one's edits winning.
It's probably been brought up before, but I figure I'll ask again:
Any chance of Bash getting the ability to pack and unpack BSA files? I'd be more than happy with just the basics of that (select folder full of stuff, make BSA), but if there were some kind of integration with BAIN that would be even cooler

Something I've been thinking of in the back of my head, but may be a while until it happens (like months)