good points, I would suggest that if your serious about this, you could "pass-through" these non-standard function calls directly to vbs, so for example writevalue in kix:

$ = writevalue("\\computer\hklm...")

would simply move to vbs like this:

writevalue("\\computer\hklm...")

then, you can have a library of vbs functions, that get "included" into the bottom of your converted script, that would handle these calls. I wouldn't suggest you do this for ALL the functions, just the ones that are "odd" and can't be converted to easyily ... hmmm, seems like much work.