I basically have nearly everything within home assistant showing up in HomeKit and never had issues so far. Home assistant is the player in the background running all the automations while exposing the most important devices to HomeKit (esp. for voice commands with Siri) Only downside using HomeKit as the „UI“: Notifications are very limited.
This reminds me of my windows laptop asking me for my finger print, while me using two external monitors with a docking station and the laptop shut.