I haven't used Valent (since there's no stable release yet), but I can vouch for GSConnect. It's a feature-complete KDE Connect client that seamlessly integrates into GNOME Shell as an extension.
You should be able to use KDE Connect without the rest of KDE. I don't know how heavy the deps are, but it should really just be disk space wasted mostly.
GSConnect: https://extensions.gnome.org/extension/1319/gsconnect/
Valent: https://valent.andyholmes.ca/