If you're interested, I made a small mod: I removed the arm9 thread entirely (no version patching, or screenshots/RAM dumps - HANS does screenshots better, anyway), and made it autoboot (it boots to sysNAND if L is kept pressed). So just emuNAND and signature patches. No splash screen is displayed either, it boots as fast as it can
http://www73.zippyshare.com/v/pCv459vf/file.html
(On my n3DS, I found that the "autobootfix" value in CTR Boot Manager's conf.cfg must be set to 120 for a perfect boot rate).
Actually from what I am looking at, if you just remove the arm9.bin file then the cfw/emunand will still boot but you will lose the ability to do the things you listed (ram dump, screenshot, version string patch)