You entirely misunderstand. It does not matter what features Fastboot3DS supports, as they are entirely unrelated to my point.
Sighax is an exploit, and boot9strap is an objectively better exploit. "Fastboot3DS" is just an application that uses an exploit. Much like Luma3DS or GodMode9, Fastboot3DS could be written to run under essentially any exploit (arm9loaderhax, sighax, boot9strap, etc), but the authors decided to have it only support standard sighax (likely due to scene politics related to the release of boot9strap). This means that replacing boot9strap with Fastboot3DS is objectively a downgrade from an exploit perspective (as you do not get boot9 code exec, and therefore cannot do things like dump boot9, boot11, and the OTP). A more sensible option would be for Fastboot3DS to run as a boot.firm under boot9strap, or for the authors to incorporate the open source boot9strap exploit into their application.
Boot9 code exec means we can avoid dealing with the legal fiasco of distributing Boot9, and instead allow anyone to dump it themselves using boot9strap. Fastboot3DS does not have the ability to do that because it uses an objectively worse exploit.