@KeithAmmann personally, yes. It's so satisfying, and when I GM I make sure to communicate this, when something hits or succeeds, only because of that bonus. That said, it's a numbers game! 5 percent points better odds won't be tangible on every roll you make. As a DM, I do like the simplicity of advantage, but the binary nature of it makes really stacking the odds in your favor pretty irrelevant, and when I want to acknowledge more than one cool player idea, I find myself adjusting DCs a lot.