Haxchi is not required. However, it is a conveinent method for launching HBC and other .elf payloads directly from your system menu (ie. it is injected into a VC game) without the need for launching through the browser exploit.
You only need to run sig check patcher when you want to mess with eshop or DLC titles. Titles that were released on disc and have a valid ticket can be installed directly to USB via wupinstaller with no need for sig check patcher.
Regardless of what you use sig check patcher for you need to manually start it every time you reset your Wii U (or in my expericence, after exiting the settings menu). Unless of course you setup coldboot hax.
You only need to run sig check patcher when you want to mess with eshop or DLC titles. Titles that were released on disc and have a valid ticket can be installed directly to USB via wupinstaller with no need for sig check patcher.
Regardless of what you use sig check patcher for you need to manually start it every time you reset your Wii U (or in my expericence, after exiting the settings menu). Unless of course you setup coldboot hax.