I think it is totally reasonable to use HLE to get around encryption.
I would support HLE if it means that it allows 'higher-level' parts of the system to be implemented more accurately, i.e. the overall emulator has good progress by the time low-level components are understood better, but I'm skeptical of how effective that actually is.