You are pretty much Keychron's ideal customer. I'd go with them. Nuphy is also a good option, and while not hotswap, many people still swear by the build quality of Leopold. I hear many fewer horror stories lately, but Epomaker is still less likely to provide good post-purchase support.