TBH I'm not entirely clear on what AHBPROT does and why it means I don't need an ios loaded?
Lemme give a short explaination, AHB is a bus to the hardware, PROT means protection, so with AHBPROT patched out, we gain full hardware access, no need for cIOS to access NAND and stuff, so in short if wiiflow detects IOS58 is currently loaded and AHBPROT is patched out, wiiflow will just use that setup instead of reloading to a cIOS since most features work fine in IOS58 mode. Devolution for example needs AHBPROT patched out, you know it does alot of crazy hardware shit. Only a few cIOS really patch out AHBPROT (d2x v9 beta r49 for example does, v8 final
doesnt), so if you use for example v8 final and then try to boot Devolution, it doesnt work. If you only boot wii games/channels, then a cIOS is used so that IOS58 mode is not needed, but if you boot plugins, homebrew or gamecube, then wiiflow will reload to IOS58, or in IOS58 mode just use it again
So the usage of that mode depends on your game booting. I have activated by default because the time to reload to a cIOS is pretty short, and only the features of wii game booting/installing and channel booting need a cIOS.