This exactly showing what most of the dev on the actual PS3 scene using. Cex-Dex it's easy for dev even PS3 users if the following method is used correctly
Mellss what did you expected ? the SCE tools are big enough actually for most of dev that play with that and lie to the PS3 users, also release stuff that follow SDK/Graf works
If you want to make a emu PS1/PSP/PS3 for PS3 -> use a self editor (the emu = no sign) that can be load under release mode and configure that it can be launch on every PS3...
About the CEX-DEX using LV2diag, first you need to patch the ID of the PS3 (you can even use a firmware debug) patch the system/ID that follow a debug -> QA Flag your PS3 -> Software update debug ON
Launch Service mode/Factory mode with special PUP + Lv2diag that allow to update -> FW Debug -> Install the Special PUP that allow to be on debug -> Payload that can allow to reboot without crash ->
Reupdate the PS3 with a firmware debug
Most of the tools is available, only the payload that allow after the update to reboot into debug mode