Hi Jakester,
Matt worked at Qdabra when he created that example, but that was several years ago and nowadays we use qRules for this type of thing. It's easier to configure, works in browser, and is data-driven which means you can change the mapping without having to create a CAML xml.
To be quite honest, I'm not sure what limits exist for browser forms regarding the CAML approach. You might try adding a namespace to the xml (make sure you define at the top of the file). Maybe you can email Scott and ask him about it.
Best of luck!