Split ssh, gpg, or ? for commit signing

As the title says, which is better for security and streamlined workflow given the features qubes-os has? Is there a better way to sign git commits?

Working with others who also use qubes.

I tried both, and they are quite the same on Qubes OS, as convenient and secure imo. Split GPG and split SSH are the only two official options here.