> As I already said, we went through this whole discussion over the years and > over many projects. Always the same story... From experience, this is more > code to maintain, more problem likely to occurs in the future, and more > important, hours of painfull and useless discussion about pros and cons on > matters already debated on other projects. > > I just give you some insight about what we went through in the past, just to > try not to get trapped again in such a discussion. > > At the end, if it's controversial, a vote can help...
I definitely appreciate your experience and am very grateful for your responses - really! At the end of the day though, I think the one thing that really makes this shine is that by implementing it, we would have NO required dependencies on a 3rd party API. That alone (to me) makes it worth it.
