I've used both Enpass and Proton. Enpass is a bit more feature-ful, mainly because Proton Pass is new. I switched away from Enpass as I didn't like that they basically had me pay for it three times, even though the first one was a lifetime license. But I needed my passwords. Finally decided to put in the effort to move away from them as their constant begging to subscribe was annoying. So switched to Proton since I already subscribe to the plan that includes Pass.
Proton is working on expanding features and have added a few in the short while I've had it. I'd suggest Bitwarden over Enpass personally, particularly if you want features Proton Pass doesn't offer yet (like no desktop or web app yet, but they are working on both, so until then, I need to use a browser extension)
I might see myself switching to proton pass from Bitwarden in the future, but a deal breaker for me is the lack of emergency contacts to give acces to your vault if the shit has hit the fan.
They are working on password sharing, but it's not here yet (I remember reading it in an email not too long ago that mentioned all the things on the horizon in the coming year if I recall, so it might not be super soon, but "soon"). So it might be a fit for you in the future, but for now I'd suggest sticking with Bitwarden (or some other app that meets your requirements).