Should work just fine in user mode, since it's an encrypted module.
You can only start the UMD using Boot.bin in user mode. Don't ask me why ;) . You can however use the sceKernelLoadExecVshDisc (or what it's called, I'm not at my comp as we speak) to load the eboot.bin but that it's only in kernel mode.