I don't have any opinions or advice on integrating with xowiki really.
I'd make the parameter a Tcl list, like it is now that's easier to deal with.
You don't even need the { } around the parameter value.
I have an idea for bulk uploads but I never implemented it. Processing a zip file into a bunch of CR objects should be pretty straightforward and might be something reusable.