“What is more important to you as a dev? Having freedom to play with libraries or focusing more on producing an excellent product for your client?”
I think it's a very subjective question. And I agree with you on the fact that you can't get wrong with either of these two. Just the pitfalls are different.